home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / inet / internet-drafts / draft-ietf-ids-catalog-00.txt < prev    next >
Text File  |  1993-10-08  |  93KB  |  4,089 lines

  1.  
  2.  
  3.  
  4. Integrated Directory Services                Arlene Getchell
  5. Working    Group             Lawrence Livermore National Laboratory
  6. INTERNET-DRAFT                          Srinivas Sataluri
  7.                          AT&T Bell Laboratories
  8.                                October 1993
  9.  
  10.  
  11.       A Revised Catalog of Available X.500 Implementations
  12.         Filename: draft-ietf-ids-catalog-00.txt
  13.  
  14.  
  15. Status of this Memo
  16.  
  17.    The goal of this document is    to provide information regarding the
  18.    availability    and capability of implementations of X.500.  This memo
  19.    is a    follow-up to the RFC 1292 - A Catalog of Available X.500
  20.    Implementations - edited by Ruth Lang and Russ Wright.
  21.  
  22.       This document is an Internet Draft.  Internet Drafts are working
  23.       documents    of the Internet    Engineering Task Force (IETF), its
  24.       Areas, and its Working Groups. Note that other groups may    also
  25.       distribute working documents as Internet Drafts.
  26.       Internet Drafts are draft    documents valid    for a maximum of six
  27.       months.  Internet    Drafts may be updated, replaced, or obsoleted by
  28.       other documents at any time.  It is not appropriate to use
  29.       Internet Drafts as reference material or to cite them other than
  30.       as a "working draft" or "work in progress."
  31.  
  32.       Please check the I-D abstract listing contained in each Internet
  33.       Draft directory to learn the current status of this or any other
  34.       Internet Draft.
  35.  
  36.       This Internet Draft expires March    15th, 1994.
  37.  
  38.    Distribution    of this    memo is    unlimited.  Comments and critiques of
  39.    this    document, and new or updated descriptions of X.500
  40.    implementations are welcome.     Send them to the Integrated Directory
  41.    Services (IDS) Working Group    (ids@merit.edu)    or to the editors.
  42.  
  43. Abstract
  44.  
  45.    This    document is the    result of a survey that    gathered new or    updated
  46.    descriptions    of currently available implementations of X.500,
  47.    including commercial    products and openly available offerings. This
  48.    document is a revision of RFC 1292. We contacted each contributor in
  49.    RFC 1292 and    requested an update and    published the survey template in
  50.    several mailing lists and obtained new product descriptions.
  51.  
  52.  
  53.  
  54.  
  55. IETF IDS Working Group                            [Page 1]
  56.  
  57. INTERNET-DRAFT                            October 1993
  58.  
  59.  
  60.    This    document contains detailed description of twenty (20) X.500
  61.    implementations - DSAs, DUAs, and DUA interfaces.
  62.  
  63. 1.  Introduction
  64.  
  65.    This    document catalogs currently available implementations of X.500,
  66.    including commercial    products and openly available offerings.  For
  67.    the purposes    of this    survey,    we classify X.500 products as,
  68.  
  69.    DSA
  70.     A DSA is an OSI    application process that provides the Directory
  71.     functionality,
  72.  
  73.    DUA
  74.     A DUA is an OSI    application process that represents a user in
  75.     accessing the Directory    and uses the DAP to communicate    with a
  76.     DSA, and
  77.  
  78.    DUA Interface
  79.     A DUA Interface    is an application process that represents a user
  80.     in accessing the Directory using either    DAP but    supporting only
  81.     a subset of the    DAP functionality or a protocol    different from
  82.     DAP to communicate with    a DSA or DUA.
  83.  
  84.    Section 2 of    this document contains a listing of implementations
  85.    cross referenced by keyword.     This list should aid in identifying
  86.    implementations that    meet your criteria.
  87.  
  88.    To compile this catalog, the    IDS Working Group solicited input from
  89.    the X.500 community by surveying several Internet mailing lists,
  90.    including:  iso@nic.ddn.mil,    isode@nic.ddn.mil, osi-ds@cs.ucl.ac.uk,
  91.    and ids@merit.edu. We also contacted    many people by telephone and
  92.    sent    the template to    several    individuals and    mailed a floppy    disk
  93.    containing the survey template to a person who did not have Internet
  94.    access.
  95.  
  96.    Readers are encouraged to submit comments regarding both the    form and
  97.    content  of    this  memo.  New submissions are welcome.  Please direct
  98.    input to the    parties    as described in    the Status of this Memo    section.
  99.    IDS    will  produce  new  versions  of this document when a sufficient
  100.    number of changes have been received.  This will be determined by the
  101.    IDS chairpersons.
  102.  
  103. 1.1  Purpose
  104.  
  105.    The growth of existing X.500    pilot activities (e.g.,    White Pages
  106.    Pilot Project) and the advent of new    pilots (e.g., AARNet Directory
  107.    Services Project, NIST/GSA Pilot Project) and service providers
  108.  
  109.  
  110.  
  111. IETF IDS Working Group                            [Page 2]
  112.  
  113. INTERNET-DRAFT                            October 1993
  114.  
  115.  
  116.    (e.g., PSI, InterNIC    Directory and Database Services) demonstrate
  117.    that    X.500 is a viable directory service technology for building a
  118.    Distributed Internet    Directory.  This document hopes    to provide an
  119.    easily accessible source of information on X.500 implementations and
  120.    facilitate the continued growth of X.500.
  121.  
  122. 1.2  Scope
  123.  
  124.    This    document contains descriptions of both free and    commercial X.500
  125.    implementations.  It    does not provide instructions on how to    install,
  126.    run,    or manage these    implementations.  The descriptions and indices
  127.    are provided    to make    the readers aware of available options and thus
  128.    enable more informed    choices.
  129.  
  130. 1.3 Disclaimer
  131.  
  132.    Implementation descriptions were written by implementors and    vendors,
  133.    and not by the editors. We worked with the description authors to
  134.    ensure uniformity and readability, but can not guarantee the    accuracy
  135.    or completeness of the descriptions,    or the stability of the
  136.    implementations.
  137.  
  138. 1.4  Overview
  139.  
  140.    Section 1 contains introductory information.
  141.  
  142.    Section 2 contains a    list of    keywords, their    definitions, and a cross
  143.    reference of    the X.500 implementations by these keywords.
  144.  
  145.    Section 3 contains the X.500    implementation descriptions.
  146.  
  147.    Section 4 has a list    of references.
  148.  
  149.    Section 5 has the body - "Security issues are not discussed in this
  150.    memo."!
  151.  
  152.    Section 6 lists the editors'    addresses.
  153.  
  154. 1.5  Acknowledgments
  155.  
  156.    The creation    of this    catalog    would not have been possible without the
  157.    efforts of the description authors and the members of the IDS Working
  158.    Group.  Our special thanks to the editors of    RFC 1292, Ruth Lang and
  159.    Russ    Wright who helped us get started and made key suggestions that
  160.    enabled us to learn from their experience.
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167. IETF IDS Working Group                            [Page 3]
  168.  
  169. INTERNET-DRAFT                            October 1993
  170.  
  171.  
  172. 2.  Keywords
  173.  
  174.    Keywords are    abbreviated attributes of the X.500 implementations.
  175.    The list of keywords    defined    below was derived from the
  176.    implementation descriptions themselves.  Implementations were indexed
  177.    by a    keyword    either as a result of: (1) explicit, not implied,
  178.    reference to    a particular capability    in the implementation
  179.    description text, or    (2) input from the implementation description
  180.    author(s).
  181.  
  182. 2.1  Keyword Definitions
  183.  
  184.    This    section    contains keyword definitions.  They have been organized
  185.    and grouped by functional category.    The definitions    are ordered
  186.    first alphabetically    by keyword category, and second    alphabetically
  187.    by implementation name within keyword category.
  188.  
  189.  
  190. 2.1.1  Availability
  191.  
  192.  
  193.    Available via FTP
  194.     Implementation is available using FTP.
  195.  
  196.    Commercially    Available
  197.     This implementation can    be purchased.
  198.  
  199.    Free
  200.     Available at no    charge,    although other restrictions may    apply.
  201.  
  202.    Limited Availability
  203.     Need to    contact    provider for terms and conditions of
  204.     distribution.
  205.  
  206.    Source
  207.     Source code is available, potentially at an additional cost.
  208.  
  209.  
  210. 2.1.2  Compatibility with Proposed Internet Standards
  211.  
  212.  
  213.    RFC-1202
  214.     Implementation supports    RFC 1202: Rose,    M. T., Directory
  215.     Assistance Service. February 1991.
  216.  
  217.    RFC-1249
  218.     Implementation supports    RFC 1249: Howes, T., M.    Smith, and B.
  219.     Beecher, DIXIE Protocol    Specification, University of Michigan,
  220.  
  221.  
  222.  
  223. IETF IDS Working Group                            [Page 4]
  224.  
  225. INTERNET-DRAFT                            October 1993
  226.  
  227.  
  228.     August 1991.
  229.  
  230.    RFC-1274
  231.     Implementation supports    RFC 1274:  Barker, P., and S. Kille, The
  232.     COSINE and Internet X.500 Schema, University College, London,
  233.     England, November 1991.
  234.  
  235.    RFC-1275
  236.     Implementation supports    RFC 1275:  Kille, S., Replication
  237.     Requirements to    provide    an Internet Directory using X.500,
  238.     University College, London, England, November 1991.
  239.  
  240.    RFC-1276
  241.     Implementation supports    RFC 1276:  Kille, S.,  Replication and
  242.     Distributed Operations extensions to provide an    Internet
  243.     Directory using    X.500, University College, London, England,
  244.     November 1991.
  245.  
  246.    RFC-1277
  247.     Implementation supports    RFC 1277:  Kille, S.,  Encoding    Network
  248.     Addresses to support operation over non-OSI lower layers,
  249.     University College, London, England, November 1991.
  250.  
  251.    RFC-1278
  252.     Implementation supports    RFC 1278:  Kille, S., A    string encoding
  253.     of Presentation    Address, University College, London, England,
  254.     November 1991.
  255.  
  256.    RFC-1279
  257.     Implementation supports    RFC 1279:  Kille, S., X.500 and    Domains,
  258.     University College, London, England, November 1991.
  259.  
  260.    RFC-1484
  261.     Implementation supports    RFC 1484: Hardcastle-Kille, S.,    Using
  262.     the OSI    Directory to achieve User Friendly Naming, ISODE
  263.     Consortium, July 1993.
  264.  
  265.    RFC-1485
  266.     Implementation supports    RFC 1485: Hardcastle-Kille, S.,    A String
  267.     Representation of Distinguished    Names, ISODE Consortium, July
  268.     1993.
  269.  
  270.    RFC-1487
  271.     Implementation supports    RFC 1487: Yeong, W., T.    Howes, and S.
  272.     Kille, X.500 Lightweight Directory Access Protocol, July 1993.
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279. IETF IDS Working Group                            [Page 5]
  280.  
  281. INTERNET-DRAFT                            October 1993
  282.  
  283.  
  284. 2.1.3  Implementation Type
  285.  
  286.  
  287.    API
  288.     Implementation comes with an application programmer's interface
  289.     (i.e., a set of    libraries and include files).
  290.  
  291.    DSA Only
  292.     Implementation consists    of a DSA only.    No DUA is included.
  293.  
  294.    DSA/DUA
  295.     Both a DSA and DUA are included    in this    implementation.
  296.  
  297.    DUA Interface
  298.     Implementation is a DUA-like program that uses either DAP, but
  299.     supporting only    a subset of the    DAP functionality, or uses a
  300.     protocol different from    DAP to communicate with    a DSA or DUA.
  301.  
  302.    DUA Only
  303.     Implementation consists    of a DUA only.    No DSA is included.
  304.  
  305.    LDAP
  306.     DUA interface program uses the Lightweight Directory Access
  307.     Protocol (LDAP).
  308.  
  309.  
  310. 2.1.4  Internetworking Environment
  311.  
  312.  
  313.    CLNS
  314.     Implementation operates    over the OSI ConnectionLess Network
  315.     Service    (CLNS).
  316.  
  317.    CONS
  318.     Implementation operates    over the OSI Connection-Oriented Network
  319.     Service    (CONS).
  320.  
  321.    OSI Transport
  322.     Implementation operates    over one or more OSI transport
  323.     protocols.
  324.  
  325.    RFC-1006
  326.     Implementation operates    over RFC-1006 with TCP/IP transport
  327.     service.
  328.  
  329.    X.25
  330.     Implementation operates    over OSI X.25.
  331.  
  332.  
  333.  
  334.  
  335. IETF IDS Working Group                            [Page 6]
  336.  
  337. INTERNET-DRAFT                            October 1993
  338.  
  339.  
  340. 2.1.5  Pilot Connectivity
  341.  
  342.  
  343.    DUA Connectivity
  344.     The DUA    can be connected to the    pilot, and information on any
  345.     pilot entry looked up.    The DUA    is able    to display standard
  346.     attributes and object classes and those    defined    in the COSINE
  347.     and Internet Schema.
  348.  
  349.    DSA Connectivity
  350.     The DSA    is connected to    the DIT, and information in this DSA is
  351.     accessible from    any pilot DUA.
  352.  
  353.  
  354. 2.1.6  Miscellaneous
  355.  
  356.  
  357.    Included in ISODE
  358.     DUAs that are part of ISODE.
  359.  
  360.    Limited Functionality
  361.     Survey states that the implementation has some shortcomings or
  362.     intended lack of functionality,    e.g., omissions    were part of the
  363.     design to provide an easy-to-use user interface.
  364.  
  365.    Motif
  366.     Implementation provides    a Motif-style X    Window user interface.
  367.  
  368.    Needs ISODE
  369.     ISODE is required to compile and/or use    this implementation.
  370.  
  371.    OpenLook
  372.     Implementation provides    an OpenLook-style X Window user
  373.     interface.
  374.  
  375.    X Window System
  376.     Implementation uses the    X Window System    to provide its user
  377.     interface.
  378.  
  379.  
  380. 2.1.7 Operating    Environment
  381.  
  382.  
  383.    386
  384.     Implementation runs on a 386-based platform.
  385.  
  386.    Bull
  387.     Implementation runs on a Bull platform.
  388.  
  389.  
  390.  
  391. IETF IDS Working Group                            [Page 7]
  392.  
  393. INTERNET-DRAFT                            October 1993
  394.  
  395.  
  396.    DEC ULTRIX
  397.     Implementation runs under DEC ULTRIX.
  398.  
  399.    DEC Vax OpenVMS
  400.     Implementation runs on a DEC VAX platform running OpenVMS.
  401.  
  402.    HP
  403.     Implementation runs on an HP platform.
  404.  
  405.    IBM PC
  406.     Implementation runs on a PC.
  407.  
  408.    IBM RISC
  409.     Implementation runs on IBM's RISC UNIX workstation.
  410.  
  411.    ICL
  412.     Implementation runs on an ICL platform.
  413.  
  414.    Macintosh
  415.     Implementation runs on a Macintosh.
  416.  
  417.    Multiple Vendor Platforms
  418.     Implementation runs on more than one hardware platform.
  419.  
  420.    Sequent
  421.     Implementation runs on a Sequent platform.
  422.  
  423.    Solbourne
  424.     Implementation runs on a Solbourne platform.
  425.  
  426.    Sun
  427.     Implementation runs on a Sun platform.
  428.  
  429.    Tandem
  430.     Implementation runs on a Tandem    platform.
  431.  
  432.    UNIX
  433.     Implementation runs on a generic UNIX platform.
  434.  
  435. 2.2  Implementations Indexed by    Keyword
  436.  
  437.    This    section    contains an index of implementations by    keyword.  You
  438.    can use this    list to    identify particular implementations that meet
  439.    your    chosen criteria.
  440.  
  441.    The index is    organized as follows: keywords appear in alphabetical
  442.    order; implementations characterized    by that    keyword    are listed
  443.    alphabetically as well.  Note that a    "*" is used to indicate    that the
  444.  
  445.  
  446.  
  447. IETF IDS Working Group                            [Page 8]
  448.  
  449. INTERNET-DRAFT                            October 1993
  450.  
  451.  
  452.    particular implementation, or feature of the    implementation,    may not
  453.    be available    at this    time.
  454.  
  455.    For formatting purposes, we have used the following abbreviations for
  456.    implementation names: DEC X.500 DSA (DEC X.500 Directory Server), DEC
  457.    X.500 Admin (DEC X.500 Administration Facility), LDAP (University of
  458.    Michigan LDAP Implementation), and HP X.500 DD (HP X.500 Distributed
  459.    Directory).
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503. IETF IDS Working Group                            [Page 9]
  504.  
  505. INTERNET-DRAFT                            October 1993
  506.  
  507.  
  508.    386                     Commercially Available
  509.  
  510.     PathWay    Messaging              DEC X.500    DSA
  511.     PC-DUA                      DEC X.500    Admin
  512.     UCOM X.500                  HP X.500 DD
  513.                           HP X.500 DUA
  514.    API                          PathWay Messaging
  515.                           PC-DUA
  516.     Custos                      UCOM X.500
  517.     DEC X.500 DSA                  XT-DUA
  518.     DEC X.500 Admin                  XT-QUIPU
  519.     HP X.500 DD
  520.     HP X.500 DUA             CONS
  521.     LDAP
  522.     QUIPU                      DEC X.500    DSA
  523.     UCOM X.500                  DEC X.500    Admin
  524.                           HP X.500 DD
  525.    Available via FTP                  HP X.500 DUA
  526.                           PC-Pages
  527.     Custos                      QUIPU
  528.     DE                      XT-DUA
  529.     DOS-DE                      XT-QUIPU
  530.     LDAP
  531.     ldap-whois++             DEC ULTRIX
  532.     maX.500
  533.     Xdi                      DEC X.500    DSA
  534.                           DEC X.500    Admin
  535.    Bull                          LDAP
  536.                           ldap-whois++
  537.     UCOM X.500                  UCOM X.500
  538.     XT-DUA
  539.     XT-QUIPU             DEC VAX OpenVMS
  540.  
  541.    CLNS                          DEC X.500    DSA
  542.                           DEC X.500    Admin
  543.     DEC X.500 DSA
  544.     DEC X.500 Admin             DSA Connectivity
  545.     HP X.500 DD
  546.     HP X.500 DUA                  PathWay Messaging
  547.     PathWay    Messaging              QUIPU
  548.     UCOM X.500                  UCOM X.500
  549.     XT-DUA                      XT-QUIPU
  550.     XT-QUIPU
  551.                      DSA Only
  552.  
  553.                           DEC X.500    DSA
  554.                           XT-QUIPU
  555.  
  556.  
  557.  
  558.  
  559. IETF IDS Working Group                               [Page 10]
  560.  
  561. INTERNET-DRAFT                            October 1993
  562.  
  563.  
  564.    DSA/DUA                 Free
  565.  
  566.     Custos                      Custos
  567.     HP X.500 DD                  DE
  568.     PathWay    Messaging              DOS-DE
  569.     QUIPU                      LDAP
  570.     UCOM X.500                  ldap-whois++
  571.                           maX.500
  572.    DUA Connectivity                  MXLU
  573.                           QUIPU
  574.     LDAP                      Xdi
  575.     maX.500                      XLU
  576.     MXLU
  577.     PathWay    Messaging         HP
  578.     PC-DUA
  579.     PC-Pages                  HP X.500 DD
  580.     QUIPU                      HP X.500 DUA
  581.     UCOM X.500                  LDAP
  582.     Xdi                      XT-DUA
  583.     XLU                      XT-QUIPU
  584.     XT-DUA
  585.                      IBM PC
  586.    DUA Interface
  587.                           DOS-DE
  588.     DE                      LDAP
  589.     DOS-DE                      PathWay Messaging
  590.     LDAP                      PC-DUA
  591.     ldap-whois++                  PC-Pages
  592.     maX.500
  593.     Pathway    Messaging         IBM RISC
  594.     PC-DUA
  595.     QuickMailDUA                  LDAP
  596.                           UCOM X.500
  597.    DUA Only                      XT-DUA
  598.                           XT-QUIPU
  599.     DEC X.500 Admin
  600.     HP X.500 DUA             ICL
  601.     MXLU
  602.     PC-Pages                  *XT-DUA
  603.     Xdi                      XT-QUIPU
  604.     XLU
  605.     XT-DUA                 Included In ISODE
  606.  
  607.                           DE
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615. IETF IDS Working Group                               [Page 11]
  616.  
  617. INTERNET-DRAFT                            October 1993
  618.  
  619.  
  620.    LDAP                     Multiple Vendor Platforms
  621.  
  622.     DE                      Custos
  623.     DOS-DE                      DE
  624.     LDAP                      DOS-DE
  625.     ldap-whois++                  LDAP
  626.     maX.500                      MXLU
  627.     *Pathway Messaging              PathWay Messaging
  628.     PC-DUA                      PC-Pages
  629.     *PC-Pages                  QUIPU
  630.                           UCOM X.500
  631.    Limited Availability                  Xdi
  632.                           XLU
  633.     PC-Pages                  XT-DUA
  634.     QuickMailDUA                  XT-QUIPU
  635.  
  636.    Limited Functionality         Needs ISODE
  637.  
  638.     Custos                      Custos
  639.     Xdi                      DE
  640.                           MXLU
  641.    Macintosh                      QuickMailDUA
  642.                           Xdi
  643.     LDAP                      XLU
  644.     maX.500
  645.     PathWay    Messaging         OpenLook
  646.  
  647.    Motif                      UCOM X.500
  648.                           XT-DUA
  649.     DEC X.500 Admin
  650.     MXLU                 OSI Transport
  651.     UCOM X.500
  652.     XT-DUA                      Custos
  653.                           DEC X.500    DSA
  654.                           DEC X.500    Admin
  655.                           HP X.500 DD
  656.                           HP X.500 DUA
  657.                           PathWay Messaging
  658.                           PC-Pages
  659.                           QUIPU
  660.                           XT-DUA
  661.                           XT-QUIPU
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671. IETF IDS Working Group                               [Page 12]
  672.  
  673. INTERNET-DRAFT                            October 1993
  674.  
  675.  
  676.    RFC-1006                 RFC-1277
  677.  
  678.     Custos                      DEC X.500    DSA
  679.     DEC X.500 DSA                  DEC X.500    Admin
  680.     DEC X.500 Admin                  PathWay Messaging
  681.     LDAP                      QUIPU
  682.     PathWay    Messaging              UCOM X.500
  683.     PC-Pages                  XT-DUA
  684.     QUIPU                      XT-QUIPU
  685.     UCOM X.500
  686.     XT-DUA                 RFC-1278
  687.     XT-QUIPU
  688.                           DEC X.500    DSA
  689.    RFC-1202                      DEC X.500    Admin
  690.                           PathWay Messaging
  691.     PathWay    Messaging              QUIPU
  692.                           UCOM X.500
  693.    RFC-1274                      XT-DUA
  694.                           XT-QUIPU
  695.     DE
  696.     DEC X.500 DSA             RFC-1279
  697.     DEC X.500 Admin
  698.     DOS-DE                      QUIPU
  699.     LDAP                      UCOM X.500
  700.     maX.500                      XT-QUIPU
  701.     QuickMailDUA
  702.     QUIPU                 RFC-1484
  703.     UCOM X.500
  704.     Xdi                      DE
  705.     XT-DUA                      DOS-DE
  706.     XT-QUIPU                  *LDAP
  707.                           *maX.500
  708.    RFC-1275                      QUIPU
  709.                           Xdi
  710.     QUIPU                      XT-DUA
  711.                           XT-QUIPU
  712.    RFC-1276
  713.                      RFC-1485
  714.     QUIPU
  715.     XT-QUIPU                  LDAP
  716.                           maX.500
  717.                           QUIPU
  718.                           XT-QUIPU
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727. IETF IDS Working Group                               [Page 13]
  728.  
  729. INTERNET-DRAFT                            October 1993
  730.  
  731.  
  732.    RFC-1487                 UNIX
  733.  
  734.     DE                      Custos
  735.     DOS-DE                      DE
  736.     LDAP                      ldap-whois++
  737.     ldap-whois++                  MXLU
  738.     maX.500                      QUIPU
  739.     PC-DUA                      UCOM X.500
  740.     QUIPU                      Xdi
  741.                           XLU
  742.    Sequent
  743.                      X Window System
  744.     UCOM X.500
  745.                           MXLU
  746.    Solbourne                      Xdi
  747.                           XLU
  748.     XT-DUA                      XT-DUA
  749.     XT-QUIPU
  750.                      X.25
  751.    Source
  752.                           DEC X.500    DSA
  753.     DE                      DEC X.500    Admin
  754.     LDAP                      HP X.500 DD
  755.     MXLU                      HP X.500 DUA
  756.     QUIPU                      PathWay Messaging
  757.     Xdi                      QUIPU
  758.     XLU                      UCOM X.500
  759.                           XT-DUA
  760.    Sun                          XT-QUIPU
  761.  
  762.     Custos
  763.     LDAP
  764.     ldap-whois++
  765.     PathWay    Messaging
  766.     QuickMailDUA
  767.     QUIPU
  768.     UCOM X.500
  769.     Xdi
  770.     XT-DUA
  771.     XT-QUIPU
  772.  
  773.    Tandem
  774.  
  775.     UCOM X.500
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783. IETF IDS Working Group                               [Page 14]
  784.  
  785. INTERNET-DRAFT                            October 1993
  786.  
  787.  
  788. 3.  Implementation Descriptions
  789.  
  790.    In the following pages you will find    descriptions of    X.500
  791.    implementations listed in alphabetical order.  In the case of name
  792.    collisions, the name    of the responsible organization, in square
  793.    brackets, has been used to distinguish the implementations.    Note
  794.    that    throughout this    section, the page header reflects the name of
  795.    the implementation, not the date of the document.  The descriptions
  796.    follow a common format, as described    below:
  797.  
  798.    NAME
  799.     The name of the    X.500 implementation and the name of the
  800.     responsible organization.  Implementations with    a registered
  801.     trademark indicate this    by appending "(tm)", e.g., GeeWhiz(tm).
  802.  
  803.    KEYWORDS
  804.     A list of the keywords defined in Section 2 that have been used
  805.     to cross reference this    implementation.
  806.  
  807.    ABSTRACT
  808.     A brief    description of the application.     This section may
  809.     optionally contain a list of the pilot projects    in which the
  810.     application is being used.
  811.  
  812.    COMPLIANCE (applicable only for DSAs    and DUAs)
  813.     A statement of compliance with respect to the 1988 CCITT
  814.     Recommendations    X.500-X.521 [CCITT-88],    specifically Section 9
  815.     of X.519, or the 1988 NIST OIW Stable Implementation Agreements
  816.     [NIST-88].
  817.  
  818.    COMPATIBILITY WITH PROPOSED INTERNET    STANDARDS
  819.     A statement of compliance with respect to the several proposed
  820.     Internet Standards.
  821.  
  822.    INTEROPERABILITY
  823.     A list of other    DUAs and DSAs with which this implementation can
  824.     interoperate.
  825.  
  826.    PILOT CONNECTIVITY
  827.     Describes the level of connectivity it can offer to the    pilot
  828.     directory service operational on the Internet in North America,
  829.     and to pilots co-ordinated by the PARADISE project in Europe.
  830.     Levels of connectivity are: Not    Tested,    None, DUA Connectivity,
  831.     and DSA    Connectivity.
  832.  
  833.    BUGS
  834.     A warning on known problems and/or instructions    on how to report
  835.     bugs.
  836.  
  837.  
  838.  
  839. IETF IDS Working Group                               [Page 15]
  840.  
  841. INTERNET-DRAFT                            October 1993
  842.  
  843.  
  844.    CAVEATS AND GENERAL LIMITATIONS
  845.     A warning about    possible side effects or shortcomings, e.g., a
  846.     feature    that works on one platform but not another.
  847.  
  848.    INTERNETWORKING ENVIRONMENT
  849.     A list of environments in which    this implementation can    be used,
  850.     e.g., RFC-1006 with TCP/IP, TP0    or TP4 with X.25.
  851.  
  852.    HARDWARE PLATFORMS
  853.     A list of hardware platforms on    which this application runs, any
  854.     additional boards or processors    required, and any special
  855.     suggested or required configuration options.
  856.  
  857.    SOFTWARE PLATFORMS
  858.     A list of operating systems, window systems, databases,    or
  859.     unbundled software packages required to    run this application.
  860.  
  861.    AVAILABILITY
  862.     A statement regarding the availability of the software (free or
  863.     commercially available), a description of how to obtain    the
  864.     software, and (optionally) a statement regarding distribution
  865.     conditions and restrictions.
  866.  
  867.    DATE    LAST UPDATED or    CHECKED
  868.     The month and year within which    this implementation description
  869.     was last modified.
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895. IETF IDS Working Group                               [Page 16]
  896.  
  897. INTERNET-DRAFT                              Custos
  898.  
  899.  
  900. NAME
  901.  
  902.    Custos
  903.    National Institute of Standards and Technology
  904.  
  905.  
  906. KEYWORDS
  907.  
  908.    API,    Available via FTP, DSA/DUA, Free, Limited Functionality,
  909.    Multiple Vendor Platforms, Needs ISODE, OSI Transport, RFC-1006, Sun,
  910.    UNIX
  911.  
  912. ABSTRACT
  913.  
  914.    The implementation consists of a set    DUA library routines, a    terminal
  915.    interface, and a DSA. The implementation was    developed in C on Sun
  916.    SPARCstations under SunOS 4.1.1. All    underlying services are    provided
  917.    by the ISODE    development package. The development package is    also
  918.    used    for encoding and decoding ASN.1    data as    well as    for other data
  919.    manipulation    services. Using    the ISODE package the implementation can
  920.    be run over both TCP/IP and OSI protocols.
  921.  
  922.    The DSA provides full support for both DAP and DSP protocols,
  923.    conformant with ISO 9594 / CCITT X.500 standards. The DIB is
  924.    maintained using a locally developed    relational database system. The
  925.    interface to    the database system consists of    a set of sql-like C
  926.    functions.  These are designed to allow straightforward replacement
  927.    of the local    database system    with a more powerful commercial    system.
  928.    To achieve better performance several options are supported that
  929.    permit loading of selected portions of the database in core.    When
  930.    these options are selected data can be retrieved more quickly from in
  931.    core    tables;    all modifications to the DIB are directly reflected in
  932.    the in core tables and the database.
  933.  
  934. COMPLIANCE (applicable only for    DSAs and DUAs)
  935.  
  936.    Custos is fully compliant with the 1988 Standard with the following
  937.    omissions: Search request decomposition Modify Entry    operation Modify
  938.    RDN operation Abandon operation Strong Authentication Schema    checking
  939.  
  940.    There are no    present    plans to extend    Custos to include the 1992 X.500
  941.    extensions.
  942.  
  943. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  944.  
  945.    [No information provided--Ed.]
  946.  
  947.  
  948.  
  949.  
  950.  
  951. IETF IDS Working Group                               [Page 17]
  952.  
  953. INTERNET-DRAFT                              Custos
  954.  
  955.  
  956. INTEROPERABILITY
  957.  
  958.    Have    successfully interoperated with    QUIPU and OSIWARE over the DAP.
  959.    No DSP interoperability testing has been done.
  960.  
  961. PILOT CONNECTIVITY
  962.  
  963.    Limited DUA and DSA connectivity to PSI White Pages Project.
  964.  
  965. BUGS
  966.  
  967.    Bugs    may be reported    to the general discussion list,
  968.    x500@osi.ncsl.nist.gov.
  969.  
  970. CAVEATS    and GENERAL LIMITATIONS
  971.  
  972.    No limitations on file sizes, etc. The only side effects to creating
  973.    large files should be in the    area of    performance. Specifically,
  974.    optimization    requires loading parts of the DIB in core so greater
  975.    memory requirements will be necessary for achieving better
  976.    performance with a large database. Any platform the implementation
  977.    can be ported to (generally any platform ISODE can be ported    to)
  978.    should support all features.
  979.  
  980. INTERNETWORKING    ENVIRONMENT
  981.  
  982.    RFC-1006; TP4/CLNP (SunLinkOSI) over    802 and    X.25 (SunLink X.25).
  983.  
  984. HARDWARE PLATFORMS
  985.  
  986.    It's    only been run on Sun 3 and SPARC, but there are    no known reasons
  987.    why it shouldn't run    on any hardware    running    the ISODE software.
  988.  
  989. SOFTWARE PLATFORMS
  990.  
  991.    It requires UNIX and    the ISODE software package. It's been developed
  992.    and tested with ISODE version 7.0 and Sun OS    version    4.1.1. Uses a
  993.    locally developed relational    DBMS that should be easily replaceable
  994.    with    commercially available relational systems.
  995.  
  996. AVAILABILITY
  997.  
  998.    Custos, the NIST implementation of X.500, the OSI Directory,    is
  999.    available for anonymous ftp from osi.ncsl.nist.gov (129.6.48.100)
  1000.    using the convention    (user name = anonymous,    password = ident). The
  1001.    software is available in two    forms: a tar file and a    compressed tar
  1002.    file.
  1003.  
  1004.  
  1005.  
  1006.  
  1007. IETF IDS Working Group                               [Page 18]
  1008.  
  1009. INTERNET-DRAFT                              Custos
  1010.  
  1011.  
  1012.       ./pub/directory/CustosRel_0.2.tar
  1013.       ./pub/directory/CustosRel_0.2.tar.Z
  1014.  
  1015.    Note: permissions on    the directory ./pub/directory are set so that
  1016.    you will be able to "get" files whose names you can provide.    However,
  1017.    you will not    be able    to "ls"    the contents of    the directory.
  1018.  
  1019. DATE LAST UPDATED or CHECKED
  1020.  
  1021.    March 5th, 1993
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063. IETF IDS Working Group                               [Page 19]
  1064.  
  1065. INTERNET-DRAFT                                  DE
  1066.  
  1067.  
  1068. NAME
  1069.  
  1070.    DE
  1071.  
  1072. KEYWORDS
  1073.  
  1074.    Available via FTP, DUA Interface, Free, Included in ISODE, LDAP,
  1075.    Multiple Vendor Platforms, Needs ISODE, RFC-1274, RFC-1484, RFC-1487,
  1076.    Source, UNIX
  1077.  
  1078.  
  1079. ABSTRACT
  1080.  
  1081.    DE (Directory Enquiries) is intended    to be a    simple-to-use DUA
  1082.    interface, suitable for the naive user, and suitable    for running as a
  1083.    public access dua.  it will work on any terminal.  The user is
  1084.    presented with a series of (verbose)    prompts    asking for person's
  1085.    name; department; organization; country.  There is extensive    on-line
  1086.    help.  The matching algorithms are such that    near matches are
  1087.    presented to    the user before    less good matches.
  1088.  
  1089.    A lot of development    has been done on the interface since it    was
  1090.    first described in RFC1292.    The most significant enhancement has
  1091.    been    to add power searching - this allows a user to search for an
  1092.    entry even when they    do not know the    name of    the organisation in
  1093.    which the person works - you    still have to specify the country.  DE
  1094.    now provides    UFN style searching.  It is now    possible to search
  1095.    locality entries.  DE now uses slightly different search algorithms
  1096.    depending on    whether    it is accessing    part of    the Directory mastered
  1097.    by a    Quipu DSA - Quipu DSAs tend to use lots    of replication and so
  1098.    encourage searching.     An experimental feature is intended to    give the
  1099.    user    more feedback on the likely response time to a query - DE
  1100.    maintains a database    of past    information availability and DSA
  1101.    responsiveness.  Translations exist into at least 4 different
  1102.    languages.
  1103.  
  1104.    DE runs over    ISODE DAP and University of Michigan LDAP.  There is a
  1105.    version of DE, called DOS-DE, which has been    ported to DOS, and this
  1106.    uses    LDAP.
  1107.  
  1108.    DE was funded by the    COSINE PARADISE    project, and DE    is used    as the
  1109.    PARADISE public access dua.    You can    test the software by telnet to
  1110.    128.86.8.56 and logging in as dua --    no password required.
  1111.  
  1112. COMPLIANCE (applicable only for    DSAs and DUAs)
  1113.  
  1114.    n/a
  1115.  
  1116.  
  1117.  
  1118.  
  1119. IETF IDS Working Group                               [Page 20]
  1120.  
  1121. INTERNET-DRAFT                                  DE
  1122.  
  1123.  
  1124. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  1125.  
  1126.    [RFC    1274], [RFC 1484], [RFC    1487]
  1127.  
  1128. INTEROPERABILITY
  1129.  
  1130.    n/a
  1131.  
  1132. PILOT CONNECTIVITY
  1133.  
  1134.    n/a (This is    more a DUA rather than an interface question) The
  1135.    interface is    widely used in the global pilot.
  1136.  
  1137. BUGS
  1138.  
  1139.    Doesn't handle aliases well when power searching.
  1140.  
  1141.    Send    bug reports to:
  1142.  
  1143.     p.barker@cs.ucl.ac.uk
  1144.     helpdesk@paradise.ulcc.ac.uk
  1145.  
  1146. CAVEATS    and GENERAL LIMITATIONS
  1147.  
  1148.    DE tries to cater well for the general case,    at the expense of not
  1149.    dealing with    the less typical.  The main manifestation of this is
  1150.    that    the current version does not handle searching under localities
  1151.    very    well.
  1152.  
  1153.    It is not possible to display photographs or    reproduce sound
  1154.    attributes.
  1155.  
  1156. INTERNETWORKING    ENVIRONMENT
  1157.  
  1158.    As for ISODE.
  1159.  
  1160. HARDWARE PLATFORMS
  1161.  
  1162.    As for ISODE.
  1163.  
  1164. SOFTWARE PLATFORMS
  1165.  
  1166.    As for ISODE.
  1167.  
  1168. AVAILABILITY
  1169.  
  1170.    The software    is openly available as part of ISODE-8.0.  An enhanced
  1171.    version is available    as part    of the PARADISE    project    upgrade.
  1172.  
  1173.  
  1174.  
  1175. IETF IDS Working Group                               [Page 21]
  1176.  
  1177. INTERNET-DRAFT                                  DE
  1178.  
  1179.  
  1180.    Both    these versions are available by    FTP from
  1181.    <ftp.paradise.ulcc.ac.uk>, as src/isode-8.tar.Z and src/isode-
  1182.    paradise.tar.Z.
  1183.  
  1184.    The very latest code    will be    made available with the    ISODE Consortium
  1185.    release of ISODE.  It is hoped it will be freely available to all.
  1186.  
  1187.    Contact:
  1188.     helpdesk@paradise.ulcc.ac.uk
  1189.     p.barker@cs.ucl.ac.uk
  1190.  
  1191. DATE LAST UPDATED or CHECKED
  1192.  
  1193.    March 12th, 1993
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229.  
  1230.  
  1231. IETF IDS Working Group                               [Page 22]
  1232.  
  1233. INTERNET-DRAFT                             DEC DSA
  1234.  
  1235.  
  1236. NAME
  1237.  
  1238.    DEC X.500 Directory Server
  1239.    Digital Equipment Corporation
  1240.  
  1241.  
  1242. KEYWORDS
  1243.  
  1244.    API,    CLNS, Commercially Available, CONS, DEC    ULTRIX,    DEC VAX    OpenVMS,
  1245.    DSA Only, OSI Transport, RFC-1006, RFC-1274,    RFC-1277, RFC-1278, X.25
  1246.  
  1247. ABSTRACT
  1248.  
  1249.    The DEC X.500 Directory Server product provides a high performance
  1250.    Directory System Agent implemented according    to the 1993 edition of
  1251.    ISO/IEC 9594    and the    CCITT X.500 series of Recommendations.
  1252.  
  1253.    Specific features provided include:
  1254.  
  1255.    (1) Integrated multi-protocol support allowing concurrent DAP and DSP
  1256.        access over OSI and TCP/IP (using RFC1006) protocols.
  1257.    (2) Indexed database    supports high-performance searching and
  1258.        sophisticated matching including    approximate match.
  1259.    (3) Based on    the 1993 edition Extended Information Models.
  1260.    (4) Support for chaining and    referrals in support of    a distributed
  1261.        Directory Information Base.
  1262.    (5) Support for the 1993 edition Simplified Access Control scheme.
  1263.    (6) Configurable schema based on the    1993 edition (including
  1264.        attributes, object classes, structure rules, name forms).
  1265.    (7) Support for a simple Shadowing protocol to enhance read
  1266.        availability.
  1267.    (8) Remote management facilities to configure and control DSAs and log
  1268.        significant events.
  1269.    (9) Provides    the X/OPEN XDS/XOM Application Program Interface so that
  1270.        customers can construct their own DUA applications.
  1271.  
  1272.  
  1273.    For Directory User Agent facilities see the associated entry    for the
  1274.    DEC X.500 Administration Facility
  1275.  
  1276. COMPLIANCE (applicable only for    DSAs and DUAs)
  1277.  
  1278.    Conformance with respect to clause 9.2 of ISO/IEC 9594-5:1993:
  1279.  
  1280.    (1)    Supports the directoryAccessAC (DAP) and directorySystemAC (DSP)
  1281.     application contexts.
  1282.    (2)    The DSA    is capable of acting as    a first-level DSA.
  1283.    (3)    Chaining is supported.
  1284.  
  1285.  
  1286.  
  1287. IETF IDS Working Group                               [Page 23]
  1288.  
  1289. INTERNET-DRAFT                             DEC DSA
  1290.  
  1291.  
  1292.    (4)    Bind security levels of    simple (unprotected password) and none
  1293.     are supported.
  1294.    (5)    All attribute types defined in ISO/IEC 9594-6:1993 are supported
  1295.     except for 1993    edition    supertypes and collective attributes and
  1296.     EnhancedSearchGuide.  Customers    can define new attribute types.
  1297.     UNIVERSAL STRING is not    supported for attributed based on
  1298.     DirectoryString.
  1299.    (6)    All object classes defined in ISO/IEC 9594-7:1993 are supported.
  1300.     Customers can define new object    classes.
  1301.    (7)    The following operational attributes are supported:
  1302.            governingStructureRule
  1303.            createTimestamp
  1304.            modifyTimestamp
  1305.            myAccessPoint
  1306.            superiorKnowledge
  1307.            supplierKnowledge
  1308.            consumerKnowledge
  1309.            specificKnowledge
  1310.            dseType
  1311.            PrescriptiveACI
  1312.    (8)    Dynamic    modification of    object class is    permitted
  1313.    (9)    A subset of Simplified Access Control is supported.
  1314.    (10)    All name forms defined in ISO/IEC 9594-7:1993 are supported.
  1315.     Customers can defined new name forms and structure rules.
  1316.  
  1317.  
  1318.    The X.500 Directory Server is compatible with and interworks    with
  1319.    1988    edition    DUAs and DSAs.    It is implemented to conform to    relevant
  1320.    NIST    OIW and    EWOS agreements    and the    X.500 Implementors Guide.
  1321.  
  1322.    For details contact Digital.
  1323.  
  1324. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  1325.  
  1326.    Supports RFC    1006, RFC 1274,    RFC 1277 and RFC 1278
  1327.  
  1328. INTEROPERABILITY
  1329.  
  1330.    All interoperability    test results will be available on request from
  1331.    Digital. Interoperability testing is    being undertaken using the
  1332.    harmonized OSIone X.500 test    suite to which both OSInet and EurOSInet
  1333.    have    been key contributors.
  1334.  
  1335. PILOT CONNECTIVITY
  1336.  
  1337.    Digital is actively involved    in both    public and private pilots of
  1338.    X.500.
  1339.  
  1340.  
  1341.  
  1342.  
  1343. IETF IDS Working Group                               [Page 24]
  1344.  
  1345. INTERNET-DRAFT                             DEC DSA
  1346.  
  1347.  
  1348. BUGS
  1349.  
  1350.    [No information provided--Ed.]
  1351.  
  1352. CAVEATS    and GENERAL LIMITATIONS
  1353.  
  1354.    [No information provided--Ed.]
  1355.  
  1356. INTERNETWORKING    ENVIRONMENT
  1357.  
  1358.    The DEC X.500 Directory Service V1.0    operates over:
  1359.  
  1360.    * RFC 1006 over TCP/IP on ULTRIX platforms.
  1361.    * OSI TP0, TP2 and TP4 over CLNS and    CONS as    appropriate on ULTRIX
  1362.      and OpenVMS platforms
  1363.  
  1364.  
  1365. HARDWARE PLATFORMS
  1366.  
  1367.    The DEC X.500 Directory Service V1.0    runs on:
  1368.  
  1369.    * VAX processors supported by OpenVMS
  1370.    * RISC processors supported by ULTRIX
  1371.  
  1372.  
  1373. SOFTWARE PLATFORMS
  1374.  
  1375.    The DEC X.500 Directory Service V1.0    runs on:
  1376.  
  1377.    * OpenVMS/VAX V5.5-2    or later running DECnet-VAX Extensions V5.4
  1378.    * ULTRIX/RISC V4.2 or later running DECnet/OSI for ULTRIX, V5.1 or
  1379.      later.
  1380.  
  1381.  
  1382.    For availability on other hardware and software platforms please
  1383.    contact Digital.
  1384.  
  1385. AVAILABILITY
  1386.  
  1387.    The DEC X.500 Directory Service is commercially available from
  1388.    Digital Equipment Corporation.  For further information please
  1389.    contact your    local Digital office, or:
  1390.  
  1391.     Gail Shlansky, Product Manager:
  1392.        Tel:    +1 508 486 5138
  1393.        email: gail.shlansky@lkg.mts.dec.com
  1394.  
  1395.     Digital    Equipment Corporation
  1396.  
  1397.  
  1398.  
  1399. IETF IDS Working Group                               [Page 25]
  1400.  
  1401. INTERNET-DRAFT                             DEC DSA
  1402.  
  1403.  
  1404.     Networks and Communications Engineering
  1405.     550 King Street
  1406.     Littleton, MA. 01460-1289
  1407.     USA
  1408.  
  1409. DATE LAST UPDATED
  1410.  
  1411.    August 2nd, 1993
  1412.  
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455. IETF IDS Working Group                               [Page 26]
  1456.  
  1457. INTERNET-DRAFT                   DEC X.500 Administration    Facility
  1458.  
  1459.  
  1460. NAME
  1461.  
  1462.    DEC X.500 Administration Facility
  1463.    Digital Equipment Corporation
  1464.  
  1465.  
  1466. KEYWORDS
  1467.  
  1468.    API,    CLNS, Commercially Available, CONS, DEC    ULTRIX,    DEC VAX    OpenVMS,
  1469.    DUA Only, Motif, OSI    Transport, RFC-1006, RFC-1274, RFC-1277, RFC-
  1470.    1278, X.25
  1471.  
  1472. ABSTRACT
  1473.  
  1474.    The DEC X.500 Administration    Facility product provides both command
  1475.    line    and Motif interfaces to    manage the information stored in the
  1476.    X.500 directory.
  1477.  
  1478.    Specific features provided include:
  1479.  
  1480.    (1) Multi-protocol support allowing DAP access over OSI and
  1481.        TCP/IP (using RFC1006) protocols.
  1482.    (2) Driven off the same configurable    schema information as the DEC
  1483.        X.500 Directory Service.
  1484.    (3) Supports    command    line and OSF Motif interface styles.
  1485.    (4) Provides    access to all X.500 services.
  1486.  
  1487.  
  1488.    Specific features of    the OSF    Motif interface    include:
  1489.  
  1490.    (1) Supports    two ways of accessing directory    information, either by
  1491.        browsing    the directory tree or by searching.
  1492.    (2) Easy-to-use search based    on customer-extensible set of predefined
  1493.        filters.
  1494.    (3) Window layouts and text fully extensible, based on the schema, to
  1495.        support customer-defined    object classes and attributes.
  1496.    (4) Easy-to-use forms based method for creating and modifying entries
  1497.        that simplifies use of the X.500    services.
  1498.  
  1499.  
  1500.    See also the    entry for the DEC X.500    Directory Service.
  1501.  
  1502. COMPLIANCE (applicable only for    DSAs and DUAs)
  1503.  
  1504.    Conformance with respect to clause 9.1 of ISO/IEC 9594-5:1993:
  1505.  
  1506.    (1) Supports    the all    operations of the directoryAccessAC application
  1507.        context.
  1508.  
  1509.  
  1510.  
  1511. IETF IDS Working Group                               [Page 27]
  1512.  
  1513. INTERNET-DRAFT                   DEC X.500 Administration    Facility
  1514.  
  1515.  
  1516.    (2) Bind security levels of none and    simple (unprotected passwords).
  1517.  
  1518.  
  1519. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  1520.  
  1521.    Supports RFC    1006, RFC 1274,    RFC 1277 and RFC 1278
  1522.  
  1523. INTEROPERABILITY
  1524.  
  1525.    Interoperability test results will be available on request from
  1526.    Digital. Interoperability testing is    being undertaken using the
  1527.    harmonized OSIone X.500 test    suite to which both OSInet and EurOSInet
  1528.    have    been key contributors.
  1529.  
  1530. PILOT CONNECTIVITY
  1531.  
  1532.    Digital is actively involved    in both    public and private pilots of
  1533.    X.500.
  1534.  
  1535. BUGS
  1536.  
  1537.    [No information provided--Ed.]
  1538.  
  1539. CAVEATS    and GENERAL LIMITATIONS
  1540.  
  1541.    [No information provided--Ed.]
  1542.  
  1543. INTERNETWORKING    ENVIRONMENT
  1544.  
  1545.    The DEC X.500 Administration    Facility operates over:
  1546.  
  1547.    * RFC 1006 over TCP/IP on ULTRIX platforms.
  1548.    * OSI TP0, TP2 and TP4 over CLNS and    CONS as    appropriate on
  1549.      ULTRIX and    OpenVMS    platforms
  1550.  
  1551.  
  1552. HARDWARE PLATFORMS
  1553.  
  1554.    The DEC X.500 Administration    Facility V1.0 runs on:
  1555.  
  1556.    * VAX processors supported by OpenVMS
  1557.    * RISC processors supported by ULTRIX
  1558.  
  1559.  
  1560. SOFTWARE PLATFORMS
  1561.  
  1562.    The DEC X.500 Administration    Facility V1.0 runs on:
  1563.  
  1564.  
  1565.  
  1566.  
  1567. IETF IDS Working Group                               [Page 28]
  1568.  
  1569. INTERNET-DRAFT                   DEC X.500 Administration    Facility
  1570.  
  1571.  
  1572.    * OpenVMS/VAX V5.5-2    or later running DECnet-VAX Extensions V5.4
  1573.    * ULTRIX/RISC V4.2 or later running DECnet/OSI for ULTRIX, V5.1 or
  1574.      later.
  1575.  
  1576.  
  1577.    For availability on other hardware and software platforms please
  1578.    contact Digital.
  1579.  
  1580. AVAILABILITY
  1581.  
  1582.    The DEC X.500 Administration    Facility is commercially available from
  1583.    Digital Equipment Corporation.  For further information please
  1584.    contact your    local Digital office, or:
  1585.  
  1586.     Gail Shlansky, Product Manager:
  1587.        Tel:    +1 508 486 5138
  1588.        email: gail.shlansky@lkg.mts.dec.com
  1589.  
  1590.     Digital    Equipment Corporation
  1591.     Networks and Communications Engineering
  1592.     550 King Street
  1593.     Littleton, MA. 01460-1289
  1594.     USA
  1595.  
  1596. DATE LAST UPDATED
  1597.  
  1598.    August 2nd, 1993
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623. IETF IDS Working Group                               [Page 29]
  1624.  
  1625. INTERNET-DRAFT                              DOS-DE
  1626.  
  1627.  
  1628. NAME
  1629.  
  1630.    DOS-DE
  1631.    University of Bath
  1632.  
  1633.  
  1634. KEYWORDS
  1635.  
  1636.    Available via FTP, DUA Interface, Free, IBM PC, LDAP, Multiple Vendor
  1637.    Platforms, RFC-1274,    RFC-1484, RFC-1487
  1638.  
  1639. ABSTRACT
  1640.  
  1641.    DOS-DE (DOS Directory Enquiries) is intended    to be a    simple-to-use
  1642.    DUA interface suitable for the naive    user.  It is an    MS-DOS port of
  1643.    the standard    UNIX DE    implementation - see the entry on DE for full
  1644.    details.  (All of the features DE are supported apart from the
  1645.    experimental    `Quality of Service' code).
  1646.  
  1647.    The user is presented with a    series of (verbose) prompts asking for
  1648.    person's name; department; organization; country.  There is extensive
  1649.    on-line help.  The matching algorithms are such that    near matches are
  1650.    presented to    the user before    less good matches.  `Power searching' is
  1651.    also    available - this allows    a user to search for an    entry even when
  1652.    they    do not know the    name of    the organisation in which the person
  1653.    works - you still have to specify the country.  DOS-DE provides UFN
  1654.    style searching.  It    is also    possible to search locality entries.
  1655.    DOS-DE uses slightly    different search algorithms depending on whether
  1656.    it is accessing part    of the Directory mastered by a Quipu DSA - Quipu
  1657.    DSAs    tend to    use lots of replication    and so encourage searching.
  1658.  
  1659.    DOS-DE runs over the    University of Michigan LDAP.
  1660.  
  1661.    DE was funded by the    COSINE PARADISE    project.  DOS-DE was developed
  1662.    by Andy Powell at the University of Bath.
  1663.  
  1664. COMPLIANCE (applicable only for    DSAs and DUAs)
  1665.  
  1666.    n/a
  1667.  
  1668. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  1669.  
  1670.    [RFC    1274], [RFC 1484], [RFC    1487]
  1671.  
  1672. INTEROPERABILITY
  1673.  
  1674.    n/a
  1675.  
  1676.  
  1677.  
  1678.  
  1679. IETF IDS Working Group                               [Page 30]
  1680.  
  1681. INTERNET-DRAFT                              DOS-DE
  1682.  
  1683.  
  1684. PILOT CONNECTIVITY
  1685.  
  1686.    n/a
  1687.  
  1688. BUGS
  1689.  
  1690.    Doesn't handle aliases well when power searching.
  1691.  
  1692.    Send    bug reports to:
  1693.  
  1694.           A.Powell@bath.ac.uk
  1695.  
  1696. CAVEATS    and GENERAL LIMITATIONS
  1697.  
  1698.    DOS-DE tries    to cater well for the general case, at the expense of
  1699.    not dealing with the    less typical.  The main    manifestation of this is
  1700.    that    the current version does not handle searching under localities
  1701.    very    well.
  1702.  
  1703.    It is not possible to display photographs or    reproduce sound
  1704.    attributes.
  1705.  
  1706. INTERNETWORKING    ENVIRONMENT
  1707.  
  1708.    University of Michigan LDAP.
  1709.  
  1710. HARDWARE PLATFORMS
  1711.  
  1712.    IBM PC/AT/XT    and compatibles.
  1713.  
  1714. SOFTWARE PLATFORMS
  1715.  
  1716.    LDAP    for MS-DOS running over    the NCSA Telnet    stack or SUN's PCNFS
  1717.    version 4.1 or Novell's LAN Workplace (LWP).
  1718.  
  1719. AVAILABILITY
  1720.  
  1721.    The software    is openly available by FTP from    ftp.bath.ac.uk,    as
  1722.    pub/x500/dosde.zip.
  1723.  
  1724.    The very latest code    will be    made available with the    ISODE Consortium
  1725.    release of ISODE.  It is hoped it will be freely available to all.
  1726.  
  1727.    Contact:
  1728.           A.Powell@bath.ac.uk
  1729.  
  1730.  
  1731.  
  1732.  
  1733.  
  1734.  
  1735. IETF IDS Working Group                               [Page 31]
  1736.  
  1737. INTERNET-DRAFT                              DOS-DE
  1738.  
  1739.  
  1740. DATE LAST UPDATED or CHECKED
  1741.  
  1742.    March 18th, 1993
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.  
  1791. IETF IDS Working Group                               [Page 32]
  1792.  
  1793. INTERNET-DRAFT             HP X.500 Distributed Directory    Products
  1794.  
  1795.  
  1796. NAME
  1797.  
  1798.    HP X.500 Distributed    Directory Products
  1799.    Hewlett Packard
  1800.  
  1801.  
  1802. KEYWORDS
  1803.  
  1804.    API,    CLNS, Commercially Available, CONS, DSA/DUA, DUA only, HP, OSI
  1805.    Transport, X.25
  1806.  
  1807. ABSTRACT
  1808.  
  1809.    HP X.500 Distributed    Directory. Its main components are:
  1810.  
  1811.        DUA, and    DUA Interface,
  1812.        DSA and DIB support,
  1813.        X.500 Address Lookup,
  1814.        X/Open Application Tool Kit API (XAT) for XDS/XOM Interface,
  1815.        X.500 High Level    API (X5HLAPI) for XDS/XOM Interface.
  1816.  
  1817.    HP X.500 DUA. Its main components are:
  1818.  
  1819.        DUA, and    DUA Interface,
  1820.        X.500 Address Look-up,
  1821.        X/Open Application Tool Kit API (XAT) for XDS/XOM Interface,
  1822.        X.500 High Level    API (X5HLAPI) for XDS/XOM Interface.
  1823.  
  1824.    HP X.500 Distributed    Directory is based on the 1988 CCITT X.500
  1825.    standard.  HP X.500 can be used for accessing names and electronic
  1826.    mail    addresses for multi-vendor messaging backbone networks.    HP X.500
  1827.    can also be used for    the development    of networked applications
  1828.    requiring distributed directory functionality.
  1829.  
  1830.    HP OpenMail users can access    the enterprise wide HP X.500 distributed
  1831.    directory directly from the HP OpenMail user    interface, and select
  1832.    X.500 addresses for mailing.    HP-UX Sendmail users can access
  1833.    electronic mail addresses from a X.500 server over a    TCP/IP network.
  1834.  
  1835.    Users of non-HP e-mail systems can access data stored in the    X.500
  1836.    Directory using X.500 Address Look-up. X.500    Address    Look-up    has an
  1837.    easy    to use interface, and phonetic search capability.
  1838.  
  1839.    HP X.500 Distributed    Directory includes a complete multi-threaded DUA
  1840.    and DSA. The    X.500 DIB is built on a    database which has been
  1841.    optimized for X.500 performance. HP X.500 contains full support for
  1842.    DAP and DSP protocols.
  1843.  
  1844.  
  1845.  
  1846.  
  1847. IETF IDS Working Group                               [Page 33]
  1848.  
  1849. INTERNET-DRAFT             HP X.500 Distributed Directory    Products
  1850.  
  1851.  
  1852.    Data    Shadowing and security access control of HP X.500 Distributed
  1853.    Directory allow higher performance, and easier management of    its DIB
  1854.    database in a global    environment.
  1855.  
  1856.    HP X.500 Distributed    Directory has menu driven administration and
  1857.    user    interface tools. The tools simplify directory configuration and
  1858.    data    retrieval. It supports X/Open X.500 APIs (XDS and XOM),    and high
  1859.    level APIs on top of    XDS to allow developers    to write their own X.500
  1860.    based applications.
  1861.  
  1862.    HP X.500 Distributed    Directory supports comprehensive tracing and
  1863.    logging facilities for quick    diagnosis and resolution of problems. HP
  1864.    also    provides a rich    set of troubleshooting tools to    check the
  1865.    interoperability of the network at various layers of    the OSI    stack.
  1866.  
  1867. COMPLIANCE
  1868.  
  1869.    HP X.500 Distributed    Directory complies with    the following standards:
  1870.  
  1871.     CCITT X.501:  The Directory - Models
  1872.     CCITT X.509:  The Directory - Authentications Framework*
  1873.     CCITT X.511:  The Directory - Abstract Service Definition
  1874.     CCITT X.518:  The Directory - Procedures for Distributed
  1875.    Operations
  1876.     CCITT X.519:  The Directory - Protocol Specifications
  1877.     CCITT X.520:  The Directory - Selected Attribute Types
  1878.     CCITT X.521:  The Directory - Selected Object Classes
  1879.     CCITT X.219:  Remote Operations    - Model, Notation and Service
  1880.    Definition
  1881.     CCITT X.229:  Remote Operations    - Protocol Specifications
  1882.  
  1883.     *x.509 describes simple    and strong authentication. HP X.500
  1884.    Distributed
  1885.      Directory supports simple authentication. Strong authentication
  1886.    is not
  1887.      supported in the current release due to limited market    demand.
  1888.  
  1889.    HP X.500 Distributed    Directory will comply with NIST    and EWOS
  1890.    directory functional    profiles. Based    on factors such    as market needs
  1891.    and NIST recommendations, HP    will implement subsets of 1992 CCITT
  1892.    functionality in a phased approach.
  1893.  
  1894. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  1895.  
  1896.    [No information provided--Ed.]
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903. IETF IDS Working Group                               [Page 34]
  1904.  
  1905. INTERNET-DRAFT             HP X.500 Distributed Directory    Products
  1906.  
  1907.  
  1908. INTEROPERABILITY
  1909.  
  1910.    HP has done some unofficial interoperability    testing. HP would
  1911.    welcome suggestions on priorities for vendor    interoperability
  1912.    testing.
  1913.  
  1914. PILOT CONNECTIVITY
  1915.  
  1916.    [No information provided--Ed.]
  1917.  
  1918. BUGS
  1919.  
  1920.    [No information provided--Ed.]
  1921.  
  1922. LIMITATIONS
  1923.  
  1924.    HP X.500 Distributed    Directory supports up to 30 DSA    connections at
  1925.    one time. This limit    could be increased in the future if needed.
  1926.  
  1927. INTERNETWORKING    ENVIRONMENT
  1928.  
  1929.    HP X.500 Distributed    Directory resides on an    OSI stack, and can be
  1930.    used    in 802.3 LAN, or X.25 CLNS or CONS environment.    HP is
  1931.    investigating implementing X.500 for    the TCP/IP environment.
  1932.  
  1933. HARDWARE PLATFORMs
  1934.  
  1935.    HP X.500 Distributed    Directory is available on HP 9000 Series 800
  1936.    family of high performance servers which are    scalable platform.
  1937.  
  1938.    The HP X.500    Address    Look-up    facility is also available for the HP
  1939.    9000    Series 300 and Series 700 for customers    who have purchased the
  1940.    X.500 product.
  1941.  
  1942. SOFTWARE PLATFORMS
  1943.  
  1944.    HP X.500 Distributed    Directory requires the following software
  1945.    environment:    HP-UX Operating    System 8.0 or later OSI    Transport
  1946.    Services/9000 for the Series    800 HP Lan Link    or HP X.25 product
  1947.    Network Tracing and Logging ANSI C compiler (for the    HP/XDS API)
  1948.  
  1949. AVAILABILITY
  1950.  
  1951.    HP X.500 Distributed    Directory is commercial    available. The product
  1952.    can be ordered through HP Sales offices. The    ordering numbers are:
  1953.  
  1954.        P/N J2152A
  1955.        HP X.500    Distributed Directory/9000 for the Series 800.
  1956.  
  1957.  
  1958.  
  1959. IETF IDS Working Group                               [Page 35]
  1960.  
  1961. INTERNET-DRAFT             HP X.500 Distributed Directory    Products
  1962.  
  1963.  
  1964.        Product contains    DSA server and DUA client.
  1965.  
  1966.        P/N J2153A
  1967.        HP X.500    DUA/9000 for the Series    800.
  1968.        Product contains    only DUA client.
  1969.  
  1970. DATE LAST UPDATED or CHECKED
  1971.  
  1972.    August 16th,    1993.
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985.  
  1986.  
  1987.  
  1988.  
  1989.  
  1990.  
  1991.  
  1992.  
  1993.  
  1994.  
  1995.  
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005.  
  2006.  
  2007.  
  2008.  
  2009.  
  2010.  
  2011.  
  2012.  
  2013.  
  2014.  
  2015. IETF IDS Working Group                               [Page 36]
  2016.  
  2017. INTERNET-DRAFT              University of Michigan LDAP Implementation
  2018.  
  2019.  
  2020. NAME
  2021.  
  2022.  
  2023.    University of Michigan LDAP Implementation
  2024.  
  2025.  
  2026. KEYWORDS
  2027.  
  2028.    API,    Available via FTP, DEC ULTRIX, DUA Connectivity, DUA Interface,
  2029.    Free, HP, IBM PC, IBM RISC, LDAP, Macintosh,    Multiple Vendor
  2030.    Platforms, RFC-1006,    RFC-1274, RFC-1484, RFC-1485, RFC-1487,    Source,
  2031.    Sun
  2032.  
  2033. ABSTRACT
  2034.  
  2035.    LDAP    is the Lightweight Directory Access Protocol.  It gives    X.500
  2036.    access to platforms that have only TCP/IP access, using simplified
  2037.    BER encoding    of many    X.500 data elements.  LDAP is currently    a
  2038.    proposed Internet Standard.    The LDAP server    is an intermediate
  2039.    protocol server that    communicates with Internet clients on one side
  2040.    using the simple TCP-based LDAP protocol and    an X.500 DSA on    the
  2041.    other side using the    Directory Access Protocol (DAP).  A subset of
  2042.    the X.500 DAP is exported to    the clients through the    LDAP protocol.
  2043.  
  2044.    The U-M LDAP    distribution contains the following components:    LDAP
  2045.    server LDAP client library, including both synchronous and
  2046.    asynchronous    APIs Lightweight BER library, including    an API that
  2047.    supports a printf/scanf-like    interface Various LDAP client programs,
  2048.    including a finger daemon (xfingerd), gopher    to X.500 gateway
  2049.    (go500gw), command-line DUA (ud), e-mail query server (rcpt500), and
  2050.    an X.500 mailer (mail500)
  2051.  
  2052. COMPLIANCE
  2053.  
  2054.    The U-M LDAP    distribution is    a complete implementation of the LDAP
  2055.    protocol.  The LDAP protocol    does not support access    to all X.500
  2056.    features and    operations.  The operations supported are bind,    search,
  2057.    compare, add, delete, modify, modify    RDN, and abandon.  Note    that
  2058.    read    and list operations can    be emulated using the search operation.
  2059.    Size    and time limits    may be specified, as may alias dereferencing and
  2060.    searching, but all X.500 service controls are not supported.
  2061.  
  2062. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  2063.  
  2064.    Compliant with [RFC 1485], [RFC 1487], [RFC 1274], and preliminary
  2065.    support is included for [RFC    1484].
  2066.  
  2067.  
  2068.  
  2069.  
  2070.  
  2071. IETF IDS Working Group                               [Page 37]
  2072.  
  2073. INTERNET-DRAFT              University of Michigan LDAP Implementation
  2074.  
  2075.  
  2076. INTEROPERABILITY
  2077.  
  2078.    The current implementation of the LDAP server is known to work with
  2079.    the QUIPU DSA and DAP library.
  2080.  
  2081. PILOT CONNECTIVITY
  2082.  
  2083.    DUA connectivity should be possible to all pilots, though only
  2084.    AARNET, PARADISE, and PSI White Pages Project have actually been
  2085.    tried.
  2086.  
  2087. BUGS
  2088.  
  2089.    Bug reports should be sent to bug-ldap@umich.edu.
  2090.  
  2091. CAVEATS    and GENERAL LIMITATIONS
  2092.  
  2093.    None, aside from those mentioned above under    completeness.
  2094.  
  2095. INTERNETWORKING    ENVIRONMENT
  2096.  
  2097.    LDAP    clients    use TCP    to communicate with the    LDAP server.  The LDAP
  2098.    server normally uses    RFC 1006 with TCP/IP to    communicate with the
  2099.    DSA,    though any other transport mechanism for DSA communication
  2100.    supported by    ISODE should be    possible.
  2101.  
  2102. HARDWARE PLATFORMS
  2103.  
  2104.    The LDAP server is known to run on Sun 3 and    Sun 4 platforms    DEC's,
  2105.    HP's, and RS    6000's.     The LDAP client libraries and some clients have
  2106.    been    ported to the Macintosh    and the    PC.
  2107.  
  2108. SOFTWARE PLATFORMS
  2109.  
  2110.    The LDAP server and clients are known to run    under and SunOS    4.1.x,
  2111.    ULTRIX, HP-UX, and AIX.  The    LDAP client libraries also work    under
  2112.    Macintosh System 6.0    or higher and MS-DOS 5.0.
  2113.  
  2114. AVAILABILITY
  2115.  
  2116.    This    software is openly available.  It may be obtained by anonymous
  2117.    FTP from terminator.rs.itd.umich.edu    in the x500 directory.
  2118.    Documentation on the    LDAP and lightweight BER libraries is provided
  2119.    in the form of man pages distributed    with the source    code.  More
  2120.    information can be obtained from ldap-support@umich.edu.
  2121.  
  2122.    This    software was developed at the University of Michigan by    Tim
  2123.    Howes with help from    Mark Smith and Bryan Beecher, as well as many
  2124.  
  2125.  
  2126.  
  2127. IETF IDS Working Group                               [Page 38]
  2128.  
  2129. INTERNET-DRAFT              University of Michigan LDAP Implementation
  2130.  
  2131.  
  2132.    others around the Internet.    It is subject to the following
  2133.    copyright.
  2134.  
  2135.    Copyright (c) 1993 Regents of the University    of Michigan.  All rights
  2136.    reserved.  Redistribution and use in    source and binary forms    are
  2137.    permitted provided that this    notice is preserved and    that due credit
  2138.    is given to the University of Michigan at Ann Arbor.    The name of the
  2139.    University may not be used to endorse or promote products derived
  2140.    from    this software without specific prior written permission. This
  2141.    software is provided    ``as is'' without express or implied warranty.
  2142.  
  2143. DATE LAST UPDATED OR CHECKED
  2144.  
  2145.    March 13th, 1993
  2146.  
  2147.  
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182.  
  2183. IETF IDS Working Group                               [Page 39]
  2184.  
  2185. INTERNET-DRAFT                            ldap-whois++
  2186.  
  2187.  
  2188. NAME
  2189.  
  2190.    ldap-whois++
  2191.  
  2192.  
  2193. KEYWORDS
  2194.  
  2195.    Available via FTP, DEC ULTRIX, DUA Interface, Free, LDAP, RFC-1487,
  2196.    Sun,    UNIX
  2197.  
  2198. ABSTRACT
  2199.  
  2200.    ldap-whois++    is a dua interface that    implements the IETF WNILS draft
  2201.    whois++ proposal using the LDAP libraries developed by the University
  2202.    of Michigan.
  2203.  
  2204. COMPLIANCE (applicable only for    DSAs and DUAs)
  2205.  
  2206.    N/A
  2207.  
  2208. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  2209.  
  2210.    RFC 1487
  2211.    IETF    WNILS WG Whois++ Architecture Draft
  2212.  
  2213. INTEROPERABILITY
  2214.  
  2215.    N/A
  2216.  
  2217. PILOT CONNECTIVITY
  2218.  
  2219.    There are a number of servers running across    the Internet.
  2220.  
  2221. BUGS
  2222.  
  2223.    None    reported.
  2224.  
  2225. CAVEATS    and GENERAL LIMITATIONS
  2226.  
  2227.    Based on an early draft of the Whois++ Architecture Document    so there
  2228.    may be some inconsistencies with the    latest draft.
  2229.  
  2230.    It is considered a "beta" release due to the    volatility of the
  2231.    whois++ work.  Once there is    a whois++ RFC then a real release will
  2232.    be made.
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239. IETF IDS Working Group                               [Page 40]
  2240.  
  2241. INTERNET-DRAFT                            ldap-whois++
  2242.  
  2243.  
  2244. INTERNETWORKING    ENVIRONMENT
  2245.  
  2246.    N/A
  2247.  
  2248. HARDWARE PLATFORMS
  2249.  
  2250.    DEC RISC, SUN RISC
  2251.  
  2252. SOFTWARE PLATFORMS
  2253.  
  2254.    ULTRIX 4.3, SunOS 4.1.x
  2255.  
  2256. AVAILABILITY
  2257.  
  2258.    Available via anonymous ftp from ftp.adelaide.edu.au    as
  2259.    pub/whois/whois++beta.tar.Z.
  2260.  
  2261. DATE LAST UPDATED or CHECKED
  2262.  
  2263.    Aug 3rd, 1993
  2264.  
  2265.  
  2266.  
  2267.  
  2268.  
  2269.  
  2270.  
  2271.  
  2272.  
  2273.  
  2274.  
  2275.  
  2276.  
  2277.  
  2278.  
  2279.  
  2280.  
  2281.  
  2282.  
  2283.  
  2284.  
  2285.  
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295. IETF IDS Working Group                               [Page 41]
  2296.  
  2297. INTERNET-DRAFT                             maX.500
  2298.  
  2299.  
  2300. NAME
  2301.  
  2302.    University of Michigan maX.500 Macintosh DUA    Interface
  2303.  
  2304. KEYWORDS
  2305.  
  2306.    Available via FTP, DUA Connectivity,    DUA Interface, Free, LDAP,
  2307.    Macintosh, RFC-1274,RFC-1484, RFC-1485, RFC-1487
  2308.  
  2309.  
  2310. ABSTRACT
  2311.  
  2312.    maX.500 is a    Directory User Agent for Apple Macintosh.  It is
  2313.    currently at    version    2.0, which uses    the Lightweight    Directory Access
  2314.    Protocol (LDAP) over    TCP/IP to access The Directory.     maX.500 can be
  2315.    used    to search for, view, create, delete, and modify    entries.  It
  2316.    supports viewing of textual information, playing of audio, and
  2317.    viewing of black and    white (fax) and    color (JPEG) images.
  2318.  
  2319.    maX.500 is a    native Macintosh application, and as such has a    friendly
  2320.    interface.  It requires System Software version 6.0.5 or later and
  2321.    Apple's MacTCP control panel.
  2322.  
  2323. COMPLIANCE (applicable only for    DSAs and DUAs)
  2324.  
  2325.    maX.500 works over LDAP, and    is subject to LDAP's limitations.  The
  2326.    X.500 bind, search, compare,    add, delete, abandon, and modify
  2327.    operations are used by maX.500.  Size and time limits may be
  2328.    specified, as may alias dereferencing and searching.
  2329.  
  2330. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  2331.  
  2332.    Compliant with [RFC 1485], [RFC 1487], [RFC 1274], and preliminary
  2333.    support is included for [RFC    1484] (same as U-M LDAP)
  2334.  
  2335. INTEROPERABILITY
  2336.  
  2337.    maX.500 2.0 is known    to work    with the U-M LDAP server.  It has been
  2338.    used    successfully with the QUIPU DSA    and others.
  2339.  
  2340. PILOT CONNECTIVITY
  2341.  
  2342.    DUA connectivity should be possible to all pilots, though only
  2343.    AARNET, PARADISE, and PSI White Pages Project have actually been
  2344.    tried.
  2345.  
  2346.  
  2347.  
  2348.  
  2349.  
  2350.  
  2351. IETF IDS Working Group                               [Page 42]
  2352.  
  2353. INTERNET-DRAFT                             maX.500
  2354.  
  2355.  
  2356. BUGS
  2357.  
  2358.    Bug reports should be sent to max500-bugs@umich.edu.
  2359.  
  2360. CAVEATS    and GENERAL LIMITATIONS
  2361.  
  2362.    maX.500 does    not support modification of "photo" (fax), "jpegPhoto",
  2363.    or "audio" attributes.  Modify RDN is also unsupported.
  2364.  
  2365. INTERNETWORKING    ENVIRONMENT
  2366.  
  2367.    maX.500 is an LDAP client, and as such is uses TCP to communicate
  2368.    with    the  LDAP server.  Apple's MacTCP control panel    is required on
  2369.    the Macintosh.
  2370.  
  2371. HARDWARE PLATFORMS
  2372.  
  2373.    maX.500 runs    on Apple Macintosh Plus    or later computers.  It    requires
  2374.    1MB of RAM.
  2375.  
  2376. SOFTWARE PLATFORMS
  2377.  
  2378.    maX.500 requires Apple System Software 6.0.5    or later (System 7
  2379.    preferred) and MacTCP 1.1 or    later (1.1.1 preferred).
  2380.  
  2381. AVAILABILITY
  2382.  
  2383.    This    software is openly available.  It may be obtained by anonymous
  2384.    FTP from terminator.rs.itd.umich.edu    in the x500 directory.    More
  2385.    information can be obtained from ldap-support@umich.edu.
  2386.  
  2387.    This    software was developed at the University of Michigan by    Mark
  2388.    Smith with help from    Tim Howes and many others around the Internet.
  2389.    It is subject to the    following copyright:
  2390.      Copyright (c) 1993    Regents    of the University of Michigan.    All
  2391.      rights reserved.  Redistribution and use in binary    forms is
  2392.      permitted provided    that this notice is preserved and that due
  2393.      credit is given to    the University of Michigan at Ann Arbor. The
  2394.      name of the University may    not be used to endorse or promote
  2395.      products derived from this    software without specific prior    written
  2396.      permission. This software is provided ``as    is'' without express or
  2397.      implied warranty.
  2398.  
  2399. DATE LAST UPDATED OR CHECKED
  2400.  
  2401.    July    26th, 1993
  2402.  
  2403.  
  2404.  
  2405.  
  2406.  
  2407. IETF IDS Working Group                               [Page 43]
  2408.  
  2409. INTERNET-DRAFT                                MXLU
  2410.  
  2411.  
  2412. NAME
  2413.  
  2414.    MXLU
  2415.    Brunel University, UK
  2416.  
  2417.  
  2418. KEYWORDS
  2419.  
  2420.    DUA Connectivity, DUA Only, Free, Motif, Multiple Vendor Platforms,
  2421.    Needs ISODE,    Source,    UNIX, X    Window System
  2422.  
  2423. ABSTRACT
  2424.  
  2425.    MXLU    (Motif/X LookUp) is an X.500 DUA interface for the X Window
  2426.    System using    Motif.
  2427.  
  2428.    Ported from the Athena widgets version, MXLU    can be configured for
  2429.    many    different styles of interaction. Example configurations    are
  2430.    provided for    single window and multiple window use.
  2431.  
  2432.    MXLU    implements the `User-Friendly Naming' search strategy and also
  2433.    has a form-filling search mode. Asynchronous    directory operations are
  2434.    used.
  2435.  
  2436.    Full    user friendly add and modify functions are provided, with the
  2437.    ability to tailor the modify    screen to present simple subsets of the
  2438.    available attributes.
  2439.  
  2440. COMPLIANCE (applicable only for    DSAs and DUAs)
  2441.  
  2442.    88 Standard compliant: Strong authentication    not yet    implemented.  No
  2443.    plans for support of    the 1992 Standard.
  2444.  
  2445. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  2446.  
  2447.    No plans at present.
  2448.  
  2449. INTEROPERABILITY
  2450.  
  2451.    [No information provided--Ed.]
  2452.  
  2453. PILOT CONNECTIVITY
  2454.  
  2455.    DUA Connectivity: The interface is in use in    the UK Academic
  2456.    Directory Pilot.
  2457.  
  2458.  
  2459.  
  2460.  
  2461.  
  2462.  
  2463. IETF IDS Working Group                               [Page 44]
  2464.  
  2465. INTERNET-DRAFT                                MXLU
  2466.  
  2467.  
  2468. BUGS
  2469.  
  2470.    Bugs    should be reported to x500@brunel.ac.uk.
  2471.  
  2472. CAVEATS    and GENERAL LIMITATIONS
  2473.  
  2474.    [No information provided--Ed.]
  2475.  
  2476. INTERNETWORKING    ENVIRONMENT
  2477.  
  2478.    As ISODE.
  2479.  
  2480. HARDWARE PLATFORMS
  2481.  
  2482.    Most    UNIX machines.
  2483.  
  2484. SOFTWARE PLATFORMS
  2485.  
  2486.    UNIX
  2487.    Motif 1.1 >
  2488.    ISODE/QUIPU (version    8.0 >)
  2489.  
  2490. AVAILABILITY
  2491.  
  2492.    Sources are freely available    for commercial or non-commercial use.
  2493.    Contacts.
  2494.  
  2495.    Postal Address:
  2496.     Andrew Findlay
  2497.     Computing and Media Systems
  2498.     Brunel University
  2499.     Cleveland Road
  2500.     Uxbridge, Middlesex
  2501.     UB8 3PH
  2502.     UK
  2503.  
  2504.    E-mail: x500@brunel.ac.uk.
  2505.  
  2506.    Fax:    +44 895    32806 (Andrew Findlay)
  2507.  
  2508.    Telephone: +44 895 203066 (Andrew Findlay)
  2509.  
  2510. DATE LAST UPDATED or CHECKED
  2511.  
  2512.    March 1st, 1993
  2513.  
  2514.  
  2515.  
  2516.  
  2517.  
  2518.  
  2519. IETF IDS Working Group                               [Page 45]
  2520.  
  2521. INTERNET-DRAFT                           PathWay Messaging
  2522.  
  2523.  
  2524. NAME
  2525.  
  2526.    PathWay Messaging
  2527.  
  2528.  
  2529. KEYWORDS
  2530.  
  2531.    386,    CLNS, Commercially Available, DSA Connectivity,    DSA/DUA, DUA
  2532.    Connectivity, DUA Interface,    IBM PC,    LDAP, Macintosh, Multiple Vendor
  2533.    Platforms, OSI Transport, RFC-1006, RFC-1202, RFC-1277, RFC-1278,
  2534.    Sun,    X.25
  2535.  
  2536. ABSTRACT
  2537.  
  2538.    PathWay Messaging Services is a full    X.400 MTA and X.400-Internet
  2539.    gateway that    includes an integrated X.500 DSA/DUA. It supports full
  2540.    DUA and DSA functions as well as full DAP and DSP protocols specified
  2541.    in X.519. The DSA may be used exclusively for enterprise-wide
  2542.    messaging, or as a general purpose X.500 DSA. The product has
  2543.    successfully    participated in    OSInet X.500 I-Lab interoperability
  2544.    tests.
  2545.  
  2546.    PathWay Messenger is    an email application for desktop class machines
  2547.    with    a limited functionality    DUA Light Weight Client    that provides
  2548.    access (per RFC 1202, Directory Assistance Service -    support    for LDAP
  2549.    is planned) over TCP/IP to the X.500    DSA/DUA    included with PathWay
  2550.    Messaging Services.
  2551.  
  2552. COMPLIANCE (applicable only for    DSAs and DUAs)
  2553.  
  2554.    PathWay Messaging Services is a complete implementation of the 1988
  2555.    X.500 Recommendations with the exception of strong authentication as
  2556.    outlined in X.509.  It is conformant    to NIST, EWOS, and UK GOSIP
  2557.    Directory profiles. It provides network through application layer
  2558.    protocol support, with support for all attribute types, syntaxes, and
  2559.    object classes defined in X.520 and X.521. Support for 1992
  2560.    extensions to X.500 is planned for future release as    is support for
  2561.    X/Open Object Management (OM) and X/Open Directory Services (XDS)
  2562.    standards.
  2563.  
  2564. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  2565.  
  2566.    PathWay Messaging Services' X.500 supports the following Internet
  2567.    Proposals: [RFC 1202], [RFC 1277], [RFC 1278].
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575. IETF IDS Working Group                               [Page 46]
  2576.  
  2577. INTERNET-DRAFT                           PathWay Messaging
  2578.  
  2579.  
  2580. INTEROPERABILITY
  2581.  
  2582.    PathWay Messaging Services has undergone successful interoperability
  2583.    testing with    Control    Data, DEC, HP, and the ISODE Consortium    using
  2584.    EurOSInet test suites.
  2585.  
  2586. PILOT CONNECTIVITY
  2587.  
  2588.     Tested:          DUA and DSA connectivity with PARADISE and PSI
  2589.    White Pages
  2590.               Project.
  2591.  
  2592.  
  2593. BUGS
  2594.  
  2595.     Send bug reports to:
  2596.  
  2597.          prod-eng@twg.com
  2598.  
  2599. CAVEATS    and GENERAL LIMITATIONS
  2600.  
  2601.    [No information provided--Ed.]
  2602.  
  2603. INTERNETWORKING    ENVIRONMENT
  2604.  
  2605.    RFC1006 with    TCP/IP,    TP4 with CNLS, TP0/2 or    TP4 with X.25.
  2606.  
  2607. HARDWARE PLATFORMS
  2608.  
  2609.    PathWay Messaging Services runs on all models of Sun    SPARC and
  2610.    generic 386/486 systems.  PathWay Messenger (email with lightweight
  2611.    DUA)    also runs on Macintosh,    and on IBM PC/AT and compatibles.
  2612.  
  2613. SOFTWARE PLATFORMS
  2614.  
  2615.    PathWay Messaging Services supports SunOS 4.1.2, Solaris 1.0.1, and
  2616.    SunSoft INTERACTIVE UNIX. PathWay Messenger also supports SCO, MacOS
  2617.    and MS-Windows.
  2618.  
  2619. AVAILABILITY
  2620.  
  2621.    PathWay Messaging is    commercially available from:
  2622.  
  2623.     The Wollongong Group, Inc.
  2624.     1129 San Antonio Road
  2625.     Palo Alto, CA 94303 USA
  2626.  
  2627.     Sales and Information: (415) 962 7100
  2628.  
  2629.  
  2630.  
  2631. IETF IDS Working Group                               [Page 47]
  2632.  
  2633. INTERNET-DRAFT                           PathWay Messaging
  2634.  
  2635.  
  2636.     FAX: (415) 969-5547
  2637.  
  2638. DATE LAST UPDATED or CHECKED
  2639.  
  2640.    July    27th, 1993
  2641.  
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.  
  2648.  
  2649.  
  2650.  
  2651.  
  2652.  
  2653.  
  2654.  
  2655.  
  2656.  
  2657.  
  2658.  
  2659.  
  2660.  
  2661.  
  2662.  
  2663.  
  2664.  
  2665.  
  2666.  
  2667.  
  2668.  
  2669.  
  2670.  
  2671.  
  2672.  
  2673.  
  2674.  
  2675.  
  2676.  
  2677.  
  2678.  
  2679.  
  2680.  
  2681.  
  2682.  
  2683.  
  2684.  
  2685.  
  2686.  
  2687. IETF IDS Working Group                               [Page 48]
  2688.  
  2689. INTERNET-DRAFT                              PC-DUA
  2690.  
  2691.  
  2692. NAME
  2693.  
  2694.    PC-DUA
  2695.    NEXOR
  2696.  
  2697.  
  2698. KEYWORDS
  2699.  
  2700.    386,    Commercially Available,    DUA Connectivity, DUA Interface, IBM PC,
  2701.    LDAP, RFC-1487
  2702.  
  2703. ABSTRACT
  2704.  
  2705.    PC-DUA provides a MS    Windows    based user interface to    the X.500
  2706.    Directory.
  2707.  
  2708.    Features include:
  2709.  
  2710.    - Searching
  2711.    - Directory Browser - to enable user    to identify directory entry
  2712.    - History - allowing    quick access to    previously referenced parts
  2713.      of    the DIT.
  2714.    - User Friendly Name    (UFN) based searching
  2715.    - Hypertext-like navigation.
  2716.    - Friendly names for    attribute labels.
  2717.    - Intelligent choice    of entries to display when moving to a new
  2718.      location in the DIT.
  2719.    - O-line hypertext help.
  2720.  
  2721.  
  2722. COMPLIANCE
  2723.  
  2724.    Compliant with LDAP.
  2725.  
  2726. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  2727.  
  2728.    The following are supported:
  2729.      RFC 1487
  2730.  
  2731. INTEROPERABILITY
  2732.  
  2733.    PC-DUA has interoperated with LDAP 2.0 and 3.0 beta distributions.
  2734.  
  2735. PILOT CONNECTIVITY
  2736.  
  2737.    Full    DUA connectivity to the    PARADISE and PSI White Pages X.500
  2738.    Pilots.
  2739.  
  2740.  
  2741.  
  2742.  
  2743. IETF IDS Working Group                               [Page 49]
  2744.  
  2745. INTERNET-DRAFT                              PC-DUA
  2746.  
  2747.  
  2748. BUGS
  2749.  
  2750.    No known bugs.  Support is given via    phone or email to
  2751.    "support@nexor.co.uk"
  2752.  
  2753. CAVEATS    and GENERAL LIMITATIONS
  2754.  
  2755.    None.
  2756.  
  2757. INTERNETWORKING    ENVIRONMENT
  2758.  
  2759.       WinSock based TCP/IP stacks
  2760.  
  2761. HARDWARE PLATFORMS
  2762.  
  2763.       386 PC WITH 4MGBYTES RAM
  2764.  
  2765. SOFTWARE PLATFORMS
  2766.  
  2767.       MS WINDOWS 3.1
  2768.  
  2769. AVAILABILITY
  2770.  
  2771.    PC-DUA is commercial    software.  For more details contact:
  2772.  
  2773.     NEXOR
  2774.     8 Faraday Building
  2775.     Highfields Science Park
  2776.     Nottingham
  2777.     NG7 2QP
  2778.     UK
  2779.  
  2780.     DN:        c=GB@o=NEXOR Ltd
  2781.     Telephone:    +44 602    520500
  2782.     Fax:        +44 602    520519
  2783.     E-Mail:        sales@nexor.co.uk
  2784.  
  2785.  
  2786. DATE LAST UPDATED or CHECKED
  2787.  
  2788.    August 6th, 1993
  2789.  
  2790.  
  2791.  
  2792.  
  2793.  
  2794.  
  2795.  
  2796.  
  2797.  
  2798.  
  2799. IETF IDS Working Group                               [Page 50]
  2800.  
  2801. INTERNET-DRAFT                            PC-Pages
  2802.  
  2803.  
  2804. NAME
  2805.  
  2806.    PC-Pages
  2807.    Brunel University, UK
  2808.  
  2809.  
  2810. KEYWORDS
  2811.  
  2812.    CONS, DUA Connectivity, DUA Only, IBM PC, LDAP, Limited Availability,
  2813.    Multiple Vendor Platforms, OSI Transport, RFC-1006
  2814.  
  2815. ABSTRACT
  2816.  
  2817.    PC-Pages is a MS-DOS    based X.500 DUA    interface. It is currently only
  2818.    available for MS-Windows; a DOS character mode interface is being
  2819.    prepared.
  2820.  
  2821.    Features include: "Form" based searching.  Supports the User    Friendly
  2822.    Name    (UFN) specification (RFC 1484).     Tailorable entry display -
  2823.    display only    those attributes required.  Integrates with the
  2824.    WhiteMail X.400 user    agent. Hooks are provided to allow integration
  2825.    with    other user agents.  Directory browsing.     Support for JPEG photo
  2826.    attributes.    Modify directory entries.  Add directory entries.
  2827.    Delete directory entries.  Rebind to    a configured DSA.  Some    support
  2828.    for configuration of    DAP service parameters.
  2829.  
  2830.    At present PC-Pages uses X.500 DAP. An LDAP version is planned.
  2831.  
  2832. COMPLIANCE (applicable only for    DSAs and DUAs)
  2833.  
  2834.    88 Standard compliant: Strong authentication    not yet    implemented.  No
  2835.    plans for support of    the 1992 Standard.
  2836.  
  2837. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  2838.  
  2839.    LDAP    support    is planned.
  2840.  
  2841. INTEROPERABILITY
  2842.  
  2843.    Tested with Quipu 8.0.
  2844.  
  2845. PILOT CONNECTIVITY
  2846.  
  2847.    DUA Connectivity: The interface is in use in    the UK Academic
  2848.    Directory Pilot.
  2849.  
  2850.  
  2851.  
  2852.  
  2853.  
  2854.  
  2855. IETF IDS Working Group                               [Page 51]
  2856.  
  2857. INTERNET-DRAFT                            PC-Pages
  2858.  
  2859.  
  2860. BUGS
  2861.  
  2862.    Bugs    should be reported to x500@brunel.ac.uk.
  2863.  
  2864. CAVEATS    and GENERAL LIMITATIONS
  2865.  
  2866.    [No information provided--Ed.]
  2867.  
  2868. INTERNETWORKING    ENVIRONMENT
  2869.  
  2870.    RFC1006 with    TCP/IP.    TP4 with CONS. A NetBIOS gateway to the
  2871.    previously listed protocols.
  2872.  
  2873. HARDWARE PLATFORMS
  2874.  
  2875.    PC-Pages for    Windows    requires an IBM    PC compatible with 286 or
  2876.    higher, 2mb+    memory.
  2877.  
  2878. SOFTWARE PLATFORMS
  2879.  
  2880.    Windows 3.0 or 3.1 running in Standard or Enhanced mode.  WhiteStack
  2881.    1.1,    provided by the    Edinburgh University Computing Service.
  2882.  
  2883. AVAILABILITY
  2884.  
  2885.    Terms of availability are as    yet undecided. Please send queries to:
  2886.  
  2887.    Postal:
  2888.     Andrew Findlay
  2889.     Computing and Media Services
  2890.     Brunel University
  2891.     Cleveland Road
  2892.     Uxbridge, Middlesex
  2893.     UB8 3PH
  2894.     UK
  2895.  
  2896.    E-mail: x500@brunel.ac.uk.
  2897.  
  2898.    Fax:    +44 895    32806 (Andrew Findlay)
  2899.  
  2900.    Telephone: +44 895 203066 (Andrew Findlay)
  2901.  
  2902. DATE LAST UPDATED or CHECKED
  2903.  
  2904.    February 22nd, 1993
  2905.  
  2906.  
  2907.  
  2908.  
  2909.  
  2910.  
  2911. IETF IDS Working Group                               [Page 52]
  2912.  
  2913. INTERNET-DRAFT                               QuickMail
  2914.  
  2915.  
  2916. NAME
  2917.  
  2918.    QuickMail/X.500 Interface (DUA Interface)
  2919.    NASA
  2920.  
  2921.  
  2922. KEYWORDS
  2923.  
  2924.    DUA Interface, Limited Availability,    Needs ISODE, RFC-1274, Sun
  2925.  
  2926. ABSTRACT
  2927.  
  2928.    The NASA QuickMail/X.500 Interface program is a program which
  2929.    translates QuickMail    name service requests into X.500 requests and
  2930.    returns the results from the    DSA to the QuickMail user.  This system
  2931.    allows QuickMail users  the ability to find non-QuickMail users' or
  2932.    non-local QuickMail users' addresses, while retaining the normal
  2933.    QuickMail lookup interface.    The program speaks QuickMail name
  2934.    service protocol on one side, and DAP on the    other.
  2935.  
  2936. COMPLIANCE (applicable only for    DSAs and DUAs)
  2937.  
  2938.    [Same as dish] -- does not support strong authentication.  No support
  2939.    for 1992 extensions needed.
  2940.  
  2941. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  2942.  
  2943.    RFC 1274 supported to the extent that we use    provided schema    to store
  2944.    QuickMail addresses.
  2945.  
  2946. INTEROPERABILITY
  2947.  
  2948.    Works with Quipu (ISODE 8.0,    ICR1)
  2949.  
  2950. PILOT CONNECTIVITY
  2951.  
  2952.    Connected to    PSI WPPP, PARADISE.  Other projects may    use data if they
  2953.    are connected to either of these DSAs.
  2954.  
  2955. BUGS
  2956.  
  2957.    No known bugs.  Default QuickMail name service lookup time out of 10
  2958.    seconds may be too fast for some DSAs to respond to.
  2959.  
  2960. CAVEATS    and GENERAL LIMITATIONS
  2961.  
  2962.    Requires the    Columbia AppleTalk Package (CAP    6.0) to    work.
  2963.  
  2964.  
  2965.  
  2966.  
  2967. IETF IDS Working Group                               [Page 53]
  2968.  
  2969. INTERNET-DRAFT                               QuickMail
  2970.  
  2971.  
  2972. INTERNETWORKING    ENVIRONMENT
  2973.  
  2974.    EtherTalk or    IPTalk on the Macintosh    side, any ISODE    supported
  2975.    environment on the X.500 side.
  2976.  
  2977. HARDWARE PLATFORMS
  2978.  
  2979.    Known to run    on Sun 4/470
  2980.  
  2981. SOFTWARE PLATFORMS
  2982.  
  2983.    SunOS 4.1.1 and 4.1.3 can be    used to    host the package.  Additionally
  2984.    may need SunLink OSI    7.0.1, Sunlink X.25 7.0.  ISODE    8.0 or ISODE
  2985.    Consortium Release 1    needed to provide DAP support.
  2986.  
  2987. AVAILABILITY
  2988.  
  2989.    Limited availability.  For more details contact,
  2990.       Peter Yee
  2991.       MS 233-18
  2992.       NASA Ames    Research Center
  2993.       Moffett Field, CA    94035-1000
  2994.       (415) 604-3812
  2995.       (415) 604-6999 (FAX)
  2996.       yee@atlas.arc.nasa.gov
  2997.  
  2998. DATE LAST UPDATED or CHECKED
  2999.  
  3000.    February 18th, 1993
  3001.  
  3002.  
  3003.  
  3004.  
  3005.  
  3006.  
  3007.  
  3008.  
  3009.  
  3010.  
  3011.  
  3012.  
  3013.  
  3014.  
  3015.  
  3016.  
  3017.  
  3018.  
  3019.  
  3020.  
  3021.  
  3022.  
  3023. IETF IDS Working Group                               [Page 54]
  3024.  
  3025. INTERNET-DRAFT               QUIPU (ISODE    Consortium Release 1.0)
  3026.  
  3027.  
  3028. NAME
  3029.  
  3030.    QUIPU (ISODE    Consortium Release 1.0)
  3031.    ISODE Consortium
  3032.  
  3033.  
  3034. KEYWORDS
  3035.  
  3036.    API,    CONS, DSA Connectivity,    DSA/DUA, DUA Connectivity, Free,
  3037.    Multiple Vendor Platforms, OSI Transport, RFC-1006, RFC-1274, RFC-
  3038.    1275, RFC-1276, RFC-1277, RFC-1278, RFC-1279, RFC-1484, RFC-1485,
  3039.    RFC-1487, Source, Sun, UNIX,    X.25
  3040.  
  3041. ABSTRACT
  3042.  
  3043.    This    implementation is a source release derived from    the earlier
  3044.    openly available version of QUIPU, and will be used as base
  3045.    technology for products by a    number of vendors. The release comprises
  3046.    of a    DSA, and a number of sample DUAs which may be used in
  3047.    conjunction with the    DSA.
  3048.  
  3049. COMPLIANCE (applicable only for    DSAs and DUAs)
  3050.  
  3051.    The DSA is aligned to the 1988 ISO IS and the NIST OIW Directory
  3052.    Implementors    Guide Version 1, with the following exceptions:    Strong
  3053.    authentication is not implemented (but hooks    are provided for use
  3054.    with    two packages).    QUIPU does not enforce the bounds constraints on
  3055.    attributes, filters or APDU size.  T.61 string formatting characters
  3056.    are not rejected.  If a DN is supplied with no password in an
  3057.    unprotected simple bind, QUIPU does not always check    to see if the DN
  3058.    exists.  If the DSA connected to can    say authoritatively the    DN does
  3059.    not exist, the association is rejected.  However, if    a chain
  3060.    operation is    required to check the DN, the bind IS allowed. When
  3061.    comparing attributes    of UTCtime syntax, if the seconds field    is
  3062.    omitted, QUIPU does not perform the match correctly (i.e., the
  3063.    seconds field in the    attribute values should    be ignored, but    are
  3064.    not).  QUIPU    always supplies    the optional Chaining argument
  3065.    ``originator'' even if the CommonArgument ``requestor'' is used.
  3066.    QUIPU always    supplies the optional Chaining argument    ``target'' even
  3067.    if the base object in the DAP arguments is the same.     The object
  3068.    class ``without an assigned object identifier'' is not recognised
  3069.    unless the ``alias''    object class is    also present.  Non Specific
  3070.    Subordinate References are never followed by    a QUIPU    DSA, but they
  3071.    are passed on correctly to the client if generated.
  3072.  
  3073.    Compliance with X.500(1993) standards is planned. DAP and replication
  3074.    (DISP) will be available in March 1994. Other 1993 features,    with the
  3075.    exception of    DOB, but including security features will be available.
  3076.  
  3077.  
  3078.  
  3079. IETF IDS Working Group                               [Page 55]
  3080.  
  3081. INTERNET-DRAFT               QUIPU (ISODE    Consortium Release 1.0)
  3082.  
  3083.  
  3084. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  3085.  
  3086.    [RFC    1485], [RFC 1484], [RFC    1487], [RFC 1274], [RFC    1275], [RFC
  3087.    1276], [RFC 1277], [RFC 1278], [RFC 1279].
  3088.  
  3089. INTEROPERABILITY
  3090.  
  3091.    Interoperability with several other DSAs has    been demonstrated in
  3092.    pilot operation and at the COS X.500    Interoperability Lab, enhancing
  3093.    interoperability results from the earler versions of    QUIPU.
  3094.  
  3095. PILOT CONNECTIVITY
  3096.  
  3097.    Connectivity    to the global research pilot (PARADISE etc.) has been
  3098.    demonstrated. It is expected    that this system will be used
  3099.    extensively in a wide range of pilot    activities.  DUA Connectivity,
  3100.    and DSA Connectivity.
  3101.  
  3102. BUGS
  3103.  
  3104.    Bugs    should be reported to <bug-quipu@isode.com>
  3105.  
  3106. CAVEATS    and GENERAL LIMITATIONS
  3107.  
  3108.    None
  3109.  
  3110. INTERNETWORKING    ENVIRONMENT
  3111.  
  3112.    The IC R1.0 release is application level code, and assumes vendor
  3113.    provided lower layers. It provides the following modules with support
  3114.    for a range of APIs to handle associated lower layers: RFC 1006
  3115.    (vendor supplied TCP/IP using sockets or TLI) Transport service
  3116.    (vendor supplied transport, which may be any    class and use any
  3117.    network service. TLI, XTI and various vendor-specific APIs).     TP0
  3118.    (Vendor supplied X.25 or CONS using NTI and various vendor specific
  3119.    APIs).
  3120.  
  3121. HARDWARE PLATFORMS
  3122.  
  3123.    Reference platform is SUN SPARC.
  3124.  
  3125. SOFTWARE PLATFORMS
  3126.  
  3127.    Reference OS    is SUNOS 4.1.3.    It is also known to run    on various other
  3128.    UNIX    platforms.
  3129.  
  3130.  
  3131.  
  3132.  
  3133.  
  3134.  
  3135. IETF IDS Working Group                               [Page 56]
  3136.  
  3137. INTERNET-DRAFT               QUIPU (ISODE    Consortium Release 1.0)
  3138.  
  3139.  
  3140. AVAILABILITY
  3141.  
  3142.    Available to    members    of the ISODE Consortium. Membership is open to
  3143.    any organisation. Also available under licence (zero    cost) to all
  3144.    non-commercial research organisations. Contact:
  3145.  
  3146.     ISODE Consortium
  3147.     Headquarters
  3148.     PO Box 505
  3149.     London
  3150.     SW11 1DX
  3151.     UK
  3152.  
  3153.     Phone: +44-71-223-4062
  3154.     Fax:   +44-71-223-3846
  3155.  
  3156.     Email:    <ic-info@isode.com>
  3157.  
  3158.  
  3159. DATE LAST UPDATED or CHECKED
  3160.  
  3161.    August 11th,    1993
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169.  
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.  
  3176.  
  3177.  
  3178.  
  3179.  
  3180.  
  3181.  
  3182.  
  3183.  
  3184.  
  3185.  
  3186.  
  3187.  
  3188.  
  3189.  
  3190.  
  3191. IETF IDS Working Group                               [Page 57]
  3192.  
  3193. INTERNET-DRAFT                              UCOM.X 500
  3194.  
  3195.  
  3196. NAME
  3197.  
  3198.    UCOM.X 500 (tm) - E3.X [DSA and DUA]
  3199.  
  3200.  
  3201. KEYWORDS
  3202.  
  3203.    386,    API, Bull, CLNS, Commercially Available, DEC ULTRIX, DSA
  3204.    Connectivity, DSA/DUA, DUA Connectivity, IBM    RISC, Motif, Multiple
  3205.    Vendor Platforms, OpenLook, RFC-1006, RFC-1274, RFC-1277, RFC-1278,
  3206.    RFC-1279, Sequent, Sun, Tandem, UNIX, X.25
  3207.  
  3208. ABSTRACT
  3209.  
  3210.    UCOM.X 500 includes a Directory System Agent    (DSA), various directory
  3211.    access APIs and Directory User Agents (DUAs). UCOM.X    500 is a product
  3212.    based on PIZARRO, the research prototype developed at INRIA by
  3213.    Christian Huitema's team, and commercialized    by TS-E3X, a member of
  3214.    the France Telecom group.
  3215.  
  3216.    Characteristics of the DSA are: The DAP and DSP protocols are
  3217.    provided conformant with X.500 (88).     The DIB is maintained in ASN.1
  3218.    encoded format in the Unix file system.  Utilities are provided to
  3219.    load    and dump the DIB from and to ASCII text    files.    The DIT
  3220.    structure is    held in    main memory. Frequently    used attributes    may be
  3221.    held    in inverted tables in memory to    speed up searches.  Knowledge
  3222.    management: knowledge on managed domains is stored in UCOM.X    specific
  3223.    attributes of the DSA entries.  Schema: The X.500 (88), X.400 (88)
  3224.    and most of the Cosine & Internet Schema are    supported. Object class
  3225.    and attribute definitions are enforced.  Users may define their own.
  3226.    Simple authentication is provided; strong authentication and    signed
  3227.    operations are being    tested operationally through TS-E3X's
  3228.    participation in PASSWORD, a    VALUE project with aim to pilot    a
  3229.    European security infrastructure for    network    applications.  Access
  3230.    control: private mechanisms are provided to allow access control
  3231.    lists to be specified for parts of the DIT, to control modifications,
  3232.    and to specify access restrictions on attributes.  Management: a
  3233.    UCOM.X DSA object has been defined to allow operational parameters of
  3234.    the DSA to be managed via DAP. Administration utilities are provided
  3235.    to, e.g., generate usage statistics and periodically    update the
  3236.    database from various data sources including    a knowledge discovery
  3237.    tool.
  3238.  
  3239.    The product offers a    C language API conformant to X/Open's X/DS
  3240.    specification, and a    C++ API    (for release 10/93).
  3241.  
  3242.    The DUAs include a graphical    directory browser with powerful    search
  3243.    functionality for OpenLook and Motif, and a full-screen curses-based
  3244.  
  3245.  
  3246.  
  3247. IETF IDS Working Group                               [Page 58]
  3248.  
  3249. INTERNET-DRAFT                              UCOM.X 500
  3250.  
  3251.  
  3252.    interface with full DAP functionality.
  3253.  
  3254.    TS-E3X's strategy for UCOM.X500 is three-fold: Firstly, to use it as
  3255.    the directory service for Spheris, France Telecom's range of
  3256.    electronic mail products based on X.400 (88)    (release mid '94).
  3257.    Secondly, to    offer it to third parties developing specific
  3258.    applications    using X.500: current applications include a distributed
  3259.    application to control document transfer in a large French hospital
  3260.    and distributed applications    management in the French Post Office;
  3261.    planned uses    include    office applications for    control    of document
  3262.    circulation (workflow) and cooperative document editing. Thirdly, to
  3263.    offer it to telecomms operators such    as France Telecom for
  3264.    application in network management. UCOM.X 500 is used extensively by
  3265.    French research centers involved in PARADISE.
  3266.  
  3267. COMPLIANCE
  3268.  
  3269.    UCOM.X 500 conforms to X.500    (88) as    specified in paragraph 9 of
  3270.    X.519.
  3271.  
  3272.    Development of the product based on X.500 (93) is planned for '94
  3273.    with    release    of a product conformant    to the principal extensions at
  3274.    the end of '94. Emphasis is being placed on the shadowing protocol,
  3275.    the schema and access control.
  3276.  
  3277. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  3278.  
  3279.    The COSINE and Internet Schema (RFC 1274) is    supported with minor
  3280.    exceptions.    RFC 1279 (X.500    and Domains) is    supported.
  3281.  
  3282.    The string representation of    PSAPs and their    internal encoding
  3283.    conforms to RFCs 1277 and 1278.
  3284.  
  3285.    The string representation of    DNs will migrate to the    Internet RFC
  3286.    1485    definition.
  3287.  
  3288.    AFRO    (algorithme francais de    recherche optimise), the search    / name
  3289.    resolution algorithm    proposed by UCOM.X 500,    differs    from the UFN
  3290.    algorithm principally in that it attempts to    optimize by performing
  3291.    read    operations before resorting to searches    in order to exploit the
  3292.    name    error information.
  3293.  
  3294. INTEROPERABILITY
  3295.  
  3296.    Through UCOM.X 500's    use in the French PARADISE pilot,
  3297.    interoperability has    been informally    but extensively    tested with
  3298.    Quipu and other implementations.
  3299.  
  3300.  
  3301.  
  3302.  
  3303. IETF IDS Working Group                               [Page 59]
  3304.  
  3305. INTERNET-DRAFT                              UCOM.X 500
  3306.  
  3307.  
  3308.    Detailed interoperability tests  with Quipu,    Marben and  Siemens/Bull
  3309.    DIR/X are being conducted by     the PARADISE OIFP (Operational
  3310.    Interworking) team at INRIA Rocquencourt, France.
  3311.  
  3312.    The product    is currently also undergoing  formal tests for
  3313.    conformance to the CTS2  DSA/DAP and     ACSE/Presentation/Session
  3314.    specifications  at the  French OSI conformance test centre.
  3315.  
  3316.  
  3317. PILOT CONNECTIVITY
  3318.  
  3319.    DSA and DUA connectivity to the PARADISE pilot.
  3320.  
  3321. BUGS
  3322.  
  3323.    UCOM.X 500 is a commercial product. As such,    it is supported    and bugs
  3324.    are fixed when detected. Bug    reports    can be sent to our support team
  3325.    via electronic mail.
  3326.  
  3327. CAVEATS    AND GENERAL LIMITATIONS
  3328.  
  3329.    The DIT structure and inverted attribute tables are stored in main
  3330.    memory. The recommended main    memory size for    a DSA is 1 kb per node,
  3331.    i.e., 10 Mb for a database of 10,000    objects. The current recommended
  3332.    maximum is a    database size of the order of 100,000 objects.
  3333.  
  3334.    Of the selected attribute types defined in X.500 (88), the
  3335.    searchGuide attribute is not    supported ; neither are    the following
  3336.    attributes from the Cosine and Internet Schema (RFC 1274):
  3337.    OtherMailbox, MailPreferenceOption and the various quality
  3338.    attributes.
  3339.  
  3340.    The X/DS API    supports the Basic Directory Contents (BDCP), the MHS
  3341.    Directory User (MDUP) and the Strong    Authentication (SAP) packages
  3342.    with    minor limitations. A proprietary mechanism for defining    new
  3343.    classes and attributes is offered. Asynchronous operations and
  3344.    multiple concurrent sessions    are not    supported. Whilst referral may
  3345.    be handled automatically, continuation references are not.
  3346.  
  3347. INTERNETWORKING    ENVIRONMENT
  3348.  
  3349.    UCOM.X 500 includes a transport stack for TP0 with TCP/IP (RFC 1006)
  3350.    and X.25.  The stack    has been ported    to SunNet OSI for TP4 with CLNP.
  3351.  
  3352. HARDWARE PLATFORMS
  3353.  
  3354.    UCOM.X 500 can easily be ported to any UNIX machine.    It currently
  3355.    runs    on: Sun    3 and 4, IBM RS    6000, DEC ULTRIX (Vax and Mips), 386-
  3356.  
  3357.  
  3358.  
  3359. IETF IDS Working Group                               [Page 60]
  3360.  
  3361. INTERNET-DRAFT                              UCOM.X 500
  3362.  
  3363.  
  3364.    based PCs, Bull DPX/2 and DPX/20, Sequent, Tandem and others.
  3365.  
  3366. SOFTWARE PLATFORMS
  3367.  
  3368.    UCOM.X 500 is portable to any UNIX-like operating system. It    has been
  3369.    ported to: UNIX SVR3    and SVR4, SUN OS 4, AIX, SCO Unix, Interactive
  3370.    Unix, ULTRIX, HP-UX,    Dynix (Sequent), BOS (Bull) and    others.
  3371.  
  3372.    Ports to the    following are planned: OS/2 ('94), Windows 3 ('94).
  3373.  
  3374.    The product does not    make use of an external    DBMS for the information
  3375.    base.
  3376.  
  3377. AVAILABILITY
  3378.  
  3379.    UCOM.X is commercially available. For further information contact:
  3380.  
  3381.      Pascal    Duchamp, International Sales
  3382.  
  3383.      Address: TS-E3X, Le Capitole 44, avenue des Champs Pierreux,
  3384.                99029 Nanterre Cedex, France
  3385.      Tel:       (+33) 1-46-14-50-00
  3386.      Fax:       (+33) 1-46-14-58-16
  3387.      Email:    C=FR;A=atlas;P=e3x;O=e3x;OU1=paris;S=duchamp
  3388.         duchamp@paris.e3x.fr
  3389.  
  3390.      or: Laurence Puvilland, Marketing
  3391.      Email:    C=fr;A=atlas;P=e3x;O=e3x;OU1=paris;S=puvilland
  3392.         puvilland@paris.e3x.fr
  3393.  
  3394.      or: Ascan Woermann, R&D
  3395.      Email:    C=fr;A=atlas;P=e3x;O=e3x;S=Woermann
  3396.         woermann@e3x.fr
  3397.  
  3398.  
  3399. DATE LAST UPDATED
  3400.  
  3401.    July, 1993
  3402.  
  3403.  
  3404.  
  3405.  
  3406.  
  3407.  
  3408.  
  3409.  
  3410.  
  3411.  
  3412.  
  3413.  
  3414.  
  3415. IETF IDS Working Group                               [Page 61]
  3416.  
  3417. INTERNET-DRAFT                                 Xdi
  3418.  
  3419.  
  3420. NAME
  3421.  
  3422.    Xdi - DUA
  3423.    Bellcore
  3424.  
  3425.  
  3426. KEYWORDS
  3427.  
  3428.    Available via FTP, DUA Connectivity,    DUA Only, Free,    Limited
  3429.    Functionality, Multiple Vendor Platforms, Needs ISODE, RFC-1274,
  3430.    RFC-1484, Source, Sun, UNIX,    X Window System
  3431.  
  3432. ABSTRACT
  3433.  
  3434.    Xdi is a Directory User Agent (DUA) for the X Window    System.     In
  3435.    addition to providing a user-friendly interface, it supports
  3436.    Directory interactions of different levels of complexity. Users can
  3437.    select different window screens to browse, search and modify    the
  3438.    Directory.  There are two different search screens for name based
  3439.    search and attribute    based search. It is simple to use for novice
  3440.    users but is    also useful for    more advanced users to formulate complex
  3441.    search filters.  Xdi    also supports "user-friendly naming" in    many
  3442.    cases so that users are not required    to know    X.500 naming format.
  3443.  
  3444.  
  3445. COMPLIANCE (applicable only for    DSAs and DUAs)
  3446.  
  3447.    88 standard compliant: Delete and Add operations, and strong
  3448.    authentication not implemented. There are no    facilities to modify the
  3449.    RDNs    of entries.
  3450.  
  3451. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  3452.  
  3453.    RFC 1484 and    RFC 1274 are supported.
  3454.  
  3455. INTEROPERABILITY
  3456.  
  3457.    Believed to be interoperable    with other DSAs. Only tested against
  3458.    ISODE/QUIPU DSAs.
  3459.  
  3460. PILOT CONNECTIVITY
  3461.  
  3462.    DUA Connectivity
  3463.  
  3464. BUGS
  3465.  
  3466.    Send    bug reports to sywuu@thumper.bellcore.com
  3467.  
  3468.  
  3469.  
  3470.  
  3471. IETF IDS Working Group                               [Page 62]
  3472.  
  3473. INTERNET-DRAFT                                 Xdi
  3474.  
  3475.  
  3476. CAVEATS    and GENERAL LIMITATIONS
  3477.  
  3478.  
  3479. INTERNETWORKING    ENVIRONMENT
  3480.  
  3481.    Same    as ISODE.
  3482.  
  3483. HARDWARE PLATFORMS
  3484.  
  3485.    This    software has been tested on SUN4. It is    expected that the
  3486.    software is portable    to SUN3    and other UNIX machines.
  3487.  
  3488. SOFTWARE PLATFORMS
  3489.  
  3490.    Xdi is expected to run on ISODE (release 7.0    upwards) in UNIX
  3491.    environment.     The 'xdi' directory has been designed to fit directly
  3492.    into    the ISODE source tree. Xdi requires X11R4, the associated Xt
  3493.    toolkit and Athena widget libraries.     Also see the operating
  3494.    environments    of ISODE.
  3495.  
  3496. AVAILABILITY
  3497.  
  3498.    The Xdi software is available via anonymous FTP from
  3499.    thumper.bellcore.com    in file    pub/xdi.tar.Z. Source code and
  3500.    executables can be freely distributed or modified for non-commercial
  3501.    and non-profit use provided that all    copyright notices, permission
  3502.    and nonwarranty notice included in the software distribution    remain
  3503.    intact.
  3504.  
  3505.    For further information contact Sze-Ying Wuu    at
  3506.    sywuu@thumper.bellcore.com.
  3507.  
  3508. DATE LAST UPDATED or CHECKED
  3509.  
  3510.    March 18th, 1993
  3511.  
  3512.  
  3513.  
  3514.  
  3515.  
  3516.  
  3517.  
  3518.  
  3519.  
  3520.  
  3521.  
  3522.  
  3523.  
  3524.  
  3525.  
  3526.  
  3527. IETF IDS Working Group                               [Page 63]
  3528.  
  3529. INTERNET-DRAFT                                 XLU
  3530.  
  3531.  
  3532. NAME
  3533.  
  3534.    XLU
  3535.    Brunel University, UK
  3536.  
  3537.  
  3538. KEYWORDS
  3539.  
  3540.    DUA Connectivity, DUA Only, Free, Multiple Vendor Platforms,    Needs
  3541.    ISODE, Source, UNIX,    X Window System
  3542.  
  3543.  
  3544. ABSTRACT
  3545.  
  3546.    XLU (X LookUp) is an    X.500 DUA interface for    the X Window System.
  3547.  
  3548.    XLU can be configured for many different styles of interaction.
  3549.    Example configurations are provided for single window and multiple
  3550.    window use.
  3551.  
  3552.    XLU implements the `User-Friendly Naming' search strategy and also
  3553.    has a form-filling search mode. Asynchronous    directory operations are
  3554.    used.
  3555.  
  3556.    Full    user friendly add and modify functions are provided, with the
  3557.    ability to tailor the modify    screen to present simple subsets of the
  3558.    available attributes.
  3559.  
  3560. COMPLIANCE (applicable only for    DSAs and DUAs)
  3561.  
  3562.  
  3563.    88 Standard compliant: Strong authentication    not yet    implemented.  No
  3564.    plans for support of    the 1992 Standard.
  3565.  
  3566. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  3567.  
  3568.    No plans at present.
  3569.  
  3570. INTEROPERABILITY
  3571.  
  3572.    [No information provided--Ed.]
  3573.  
  3574. PILOT CONNECTIVITY
  3575.  
  3576.    DUA Connectivity: The interface is in use in    the UK Academic
  3577.    Directory Pilot.
  3578.  
  3579.  
  3580.  
  3581.  
  3582.  
  3583. IETF IDS Working Group                               [Page 64]
  3584.  
  3585. INTERNET-DRAFT                                 XLU
  3586.  
  3587.  
  3588. BUGS
  3589.  
  3590.    Bugs    should be reported to x500@brunel.ac.uk.
  3591.  
  3592. CAVEATS    and GENERAL LIMITATIONS
  3593.  
  3594.    [No information provided--Ed.]
  3595.  
  3596. INTERNETWORKING    ENVIRONMENT
  3597.  
  3598.    As ISODE.
  3599.  
  3600. HARDWARE PLATFORMS
  3601.  
  3602.    Most    UNIX machines.
  3603.  
  3604. SOFTWARE PLATFORMS
  3605.  
  3606.    UNIX
  3607.    MIT X11R5 libraries
  3608.    ISODE/QUIPU (version    8.0 >)
  3609.  
  3610. AVAILABILITY
  3611.  
  3612.    Sources are freely available    for commercial or non-commercial use.
  3613.    Contacts.
  3614.  
  3615.    Postal Address:
  3616.     Andrew Findlay
  3617.     Computing and Media Systems
  3618.     Brunel University
  3619.     Cleveland Road
  3620.     Uxbridge, Middlesex
  3621.     UB8 3PH
  3622.     UK
  3623.  
  3624.    E-mail: x500@brunel.ac.uk.
  3625.  
  3626.    Fax:    +44 895    32806 (Andrew Findlay)
  3627.  
  3628.    Telephone: +44 895 203066 (Andrew Findlay)
  3629.  
  3630. DATE LAST UPDATED or CHECKED
  3631.  
  3632.    March 1st, 1993
  3633.  
  3634.  
  3635.  
  3636.  
  3637.  
  3638.  
  3639. IETF IDS Working Group                               [Page 65]
  3640.  
  3641. INTERNET-DRAFT                              XT-DUA
  3642.  
  3643.  
  3644. NAME
  3645.  
  3646.    XT-DUA
  3647.    NEXOR
  3648.  
  3649.  
  3650. KEYWORDS
  3651.  
  3652.    Bull, CLNS, Commercially Available, CONS, DUA Connectivity, DUA Only,
  3653.    HP, IBM RISC, ICL, Motif, Multiple Vendor Platforms,    OpenLook, OSI
  3654.    Transport, RFC-1006,    RFC-1274, RFC-1277, RFC-1278, RFC-1484,
  3655.    Solbourne, Sun, X Window System, X.25
  3656.  
  3657. ABSTRACT
  3658.  
  3659.    XT-DUA provides a X-Windows based user interface to the X.500
  3660.    Directory.  Both Motif and OpenLook styles are supported.
  3661.  
  3662.    Browsing features include:
  3663.  
  3664.    - Passing of    user address information to the    XT-MUA X.400 user agent.
  3665.    - History - allowing    quick access to    previously referenced parts of
  3666.      the DIT.
  3667.    - Customizable entry    display    - allowing subsets of attributes be
  3668.      displayed when showing an entry.
  3669.    - User Friendly Name    (UFN) based searching
  3670.    - Hypertext-like navigation.
  3671.    - Support for application entities e.g. startup of ftam session.
  3672.    - User defined name for attribute labels.
  3673.    - Support for photo and audio attributes.
  3674.    - Attribute value on    scanline.
  3675.    - Intelligent choice    of entries to display when moving to a new
  3676.      location in the DIT.
  3677.  
  3678.  
  3679.    Management features include:
  3680.  
  3681.  
  3682.    Creation of new entries.
  3683.    - Modification of existing entries (including RDN) -    based on
  3684.      Quipu EDB format.
  3685.    - Deletion of entries.
  3686.    - Friendly editor of    modifying Quipu    ACLs.
  3687.    - Rebinding - authenticated and to named DSA.
  3688.    - Full configuration    of DAP request parameters
  3689.  
  3690.  
  3691.  
  3692.  
  3693.  
  3694.  
  3695. IETF IDS Working Group                               [Page 66]
  3696.  
  3697. INTERNET-DRAFT                              XT-DUA
  3698.  
  3699.  
  3700. COMPLIANCE
  3701.  
  3702.    Compliant with X.500(88), and NIST SIA version 2 except X.509 strong
  3703.    authentication not implemented (under development).
  3704.  
  3705.    NEXOR is committed to migrate XT-DUA    to the 1992 standards.
  3706.  
  3707. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  3708.  
  3709.    The following are supported:
  3710.      UFN [RFC 1484]
  3711.      RFC 1274
  3712.      RFC 1277
  3713.      RFC 1278
  3714.  
  3715. INTEROPERABILITY
  3716.  
  3717.    XT-DUA has interoperated with all DSAs used in the PARADISE pilot.
  3718.  
  3719. PILOT CONNECTIVITY
  3720.  
  3721.    Full    DUA connectivity to the    PARADISE and PSI White Pages X.500
  3722.    Pilots.
  3723.  
  3724. BUGS
  3725.  
  3726.    No known bugs.  Support is given via    phone or email to
  3727.    "support@nexor.co.uk"
  3728.  
  3729. CAVEATS    and GENERAL LIMITATIONS
  3730.  
  3731.    None.
  3732.  
  3733. INTERNETWORKING    ENVIRONMENT
  3734.  
  3735.       OSI TP4 with CLNP
  3736.       OSI TP0 with X.25    or CONS
  3737.       RFC 1006 with TCP/IP
  3738.  
  3739. HARDWARE PLATFORMS
  3740.  
  3741.       Sun
  3742.       Solbourne
  3743.       IBM RS/6000
  3744.       Bull DPX 6000
  3745.       HP Apollo    9000
  3746.  
  3747.  
  3748.  
  3749.  
  3750.  
  3751. IETF IDS Working Group                               [Page 67]
  3752.  
  3753. INTERNET-DRAFT                              XT-DUA
  3754.  
  3755.  
  3756. SOFTWARE PLATFORMS
  3757.  
  3758.       SunOs 4.1.x
  3759.       AIX 3.2
  3760.       HP-UX 9.01
  3761.       Windows 3.1 (over    LDAP)
  3762.  
  3763.    Other ports planned include SCO Unix    and ICL    DRS6000.
  3764.  
  3765. AVAILABILITY
  3766.  
  3767.    XT-DUA is commercial    software.  For more details contact:
  3768.  
  3769.     XT-DUA Sales
  3770.     NEXOR
  3771.     8 Faraday Building
  3772.     Highfields Science Park
  3773.     Nottingham
  3774.     NG7 2QP
  3775.     UK
  3776.  
  3777.     DN:        c=GB@o=NEXOR Ltd
  3778.     Telephone:    +44 602    520500
  3779.     Fax:        +44 602    520519
  3780.     E-Mail:        sales@nexor.co.uk
  3781.  
  3782.  
  3783. DATE LAST UPDATED or CHECKED
  3784.  
  3785.    August 2nd, 1993
  3786.  
  3787.  
  3788.  
  3789.  
  3790.  
  3791.  
  3792.  
  3793.  
  3794.  
  3795.  
  3796.  
  3797.  
  3798.  
  3799.  
  3800.  
  3801.  
  3802.  
  3803.  
  3804.  
  3805.  
  3806.  
  3807. IETF IDS Working Group                               [Page 68]
  3808.  
  3809. INTERNET-DRAFT                            XT-QUIPU
  3810.  
  3811.  
  3812. NAME
  3813.  
  3814.    XT-QUIPU
  3815.    NEXOR
  3816.  
  3817.  
  3818. KEYWORDS
  3819.  
  3820.    Bull, CLNS, Commercially Available, CONS, DSA Connectivity, DSA Only,
  3821.    HP, IBM RISC, ICL, Multiple Vendor Platforms, OSI Transport,    RFC-
  3822.    1006, RFC-1274, RFC-1276, RFC-1277, RFC-1278, RFC-1279, RFC-1484,
  3823.    RFC-1485, Solbourne,    Sun, X.25
  3824.  
  3825. ABSTRACT
  3826.  
  3827.    XT-QUIPU is an X.500(88) DSA.  Characteristics of the DSA are:
  3828.  
  3829.    - Full DAP access
  3830.    - Full DSP access
  3831.    - Support for X.400,    X.500, and RFC 1274 attributes and
  3832.      object classes
  3833.    - Approximate match based on    Soundex.
  3834.    - Flexible schema management
  3835.    - RFC 1276 Replication
  3836.    - Attribute level access control
  3837.    - Search and    list access control
  3838.    - Knowledge management mapped onto DIT
  3839.    - Attribute inheritance
  3840.    - Caching
  3841.    - Remote management
  3842.  
  3843.  
  3844. COMPLIANCE
  3845.  
  3846.    Compliant with X.500(88), and NIST SIA version 2 except X.509 strong
  3847.    authentication not implemented (under development).
  3848.  
  3849.    NEXOR is committed to migrate XT-QUIPU to the 1992 standards.
  3850.  
  3851. COMPATIBILITY WITH PROPOSED INTERNET STANDARDS
  3852.  
  3853.    The following are supported:
  3854.       String DN    format [RFC 1485]
  3855.       UFN [RFC 1484]
  3856.       RFC 1274
  3857.       RFC 1276
  3858.       RFC 1277
  3859.       RFC 1278
  3860.  
  3861.  
  3862.  
  3863. IETF IDS Working Group                               [Page 69]
  3864.  
  3865. INTERNET-DRAFT                            XT-QUIPU
  3866.  
  3867.  
  3868.       RFC 1279
  3869.  
  3870. INTEROPERABILITY
  3871.  
  3872.    XT-QUIPU interoperates will all DSAs    used in    the PARADISE pilot.
  3873.  
  3874. PILOT CONNECTIVITY
  3875.  
  3876.    XT-QUIPU DSAs are fully connected to    the PARADISE and PSI White Pages
  3877.    X.500 Pilots.
  3878.  
  3879. BUGS
  3880.  
  3881.    No known bugs.  Support is given via    phone or email to
  3882.    "support@nexor.co.uk"
  3883.  
  3884. CAVEATS    and GENERAL LIMITATIONS
  3885.  
  3886.    None.
  3887.  
  3888. INTERNETWORKING    ENVIRONMENT
  3889.  
  3890.    OSI TP4 wtih    CLNP
  3891.    OSI TP0 with    X.25 or    CONS
  3892.    RFC 1006 with TCP/IP
  3893.  
  3894. HARDWARE PLATFORMS
  3895.  
  3896.    Sun
  3897.    Solbourne
  3898.    IBM RS/6000
  3899.    Bull    DPX 6000
  3900.    ICL DRS/6000
  3901.    HP Apollo 9000
  3902.  
  3903. SOFTWARE PLATFORMS
  3904.  
  3905.    SunOs 4.1.x
  3906.    AIX 3.2
  3907.    DRS/NX 6000
  3908.    HP-UX 9.01
  3909.  
  3910.    Other ports planned include SCO Unix.
  3911.  
  3912. AVAILABILITY
  3913.  
  3914.    XT-QUIPU is commercial software.  For more details contact:
  3915.  
  3916.  
  3917.  
  3918.  
  3919. IETF IDS Working Group                               [Page 70]
  3920.  
  3921. INTERNET-DRAFT                            XT-QUIPU
  3922.  
  3923.  
  3924.     XT-QUIPU Sales
  3925.     NEXOR
  3926.     8 Faraday Building
  3927.     Highfields Science Park
  3928.     Nottingham
  3929.     NG7 2QP
  3930.     UK
  3931.  
  3932.     DN:   c=GB@o=NEXOR Ltd
  3933.     Telephone:   +44 602 520500
  3934.     Fax:   +44 602 520519
  3935.     E-Mail:      sales@nexor.co.uk
  3936.  
  3937.  
  3938. DATE LAST UPDATED or CHECKED
  3939.  
  3940.    August 2nd, 1993
  3941.  
  3942.  
  3943.  
  3944.  
  3945.  
  3946.  
  3947.  
  3948.  
  3949.  
  3950.  
  3951.  
  3952.  
  3953.  
  3954.  
  3955.  
  3956.  
  3957.  
  3958.  
  3959.  
  3960.  
  3961.  
  3962.  
  3963.  
  3964.  
  3965.  
  3966.  
  3967.  
  3968.  
  3969.  
  3970.  
  3971.  
  3972.  
  3973.  
  3974.  
  3975. IETF IDS Working Group                               [Page 71]
  3976.  
  3977. INTERNET-DRAFT                             August 1993
  3978.  
  3979.  
  3980. 4. References
  3981.  
  3982.  
  3983.     [CCITT-88]    CCITT, "Data Communications Networks Directory,"
  3984.         Recommendations    X.500-X.521, Volume VIII - Fascicle
  3985.         VIII.8,    IXth Plenary Assembly, Melbourne, November 1988.
  3986.  
  3987.     [NIST-88]    National Institute of Standards    and Technology,    "Stable
  3988.         Implementation Agreements for Open Systems
  3989.         Interconnection    Protocols," Version 2 Edition 1, NIST
  3990.         Special    Publication 500-162, December 1988.
  3991.  
  3992.     [RFC 1202]    Rose, M. T., "Directory    Assistance Service." February
  3993.         1991.
  3994.  
  3995.     [RFC 1249]    Howes, T., M. Smith, and B. Beecher, "DIXIE Protocol
  3996.         Specification,"    University of Michigan,    August 1991.
  3997.  
  3998.     [RFC 1274]    Barker,    P., and    S. Kille, "The COSINE and Internet X.500
  3999.         Schema," University College, London, England, November
  4000.         1991.
  4001.  
  4002.     [RFC 1275]    Kille, S., "Replication    Requirements to    provide    an
  4003.         Internet Directory using X.500," University College,
  4004.         London,    England, November 1991.
  4005.  
  4006.     [RFC 1276]    Kille, S.,  "Replication and Distributed Operations
  4007.         extensions to provide an Internet Directory using
  4008.         X.500,"    University College, London, England, November
  4009.         1991.
  4010.  
  4011.     [RFC 1277]    Kille, S.,  "Encoding Network Addresses    to support
  4012.         operation over non-OSI lower layers," University
  4013.         College, London, England, November 1991.
  4014.  
  4015.     [RFC 1278]    Kille, S., "A string encoding of Presentation Address,"
  4016.         University College, London, England, November 1991.
  4017.  
  4018.     [RFC 1279]    Kille, S., "X.500 and Domains,"    University College,
  4019.         London,    England, November 1991.
  4020.  
  4021.     [RFC 1484]    Kille, S., "Using the OSI Directory to achieve User
  4022.         Friendly Naming." July 1993.
  4023.  
  4024.     [RFC 1485]    S. Kille, "A String Representation of Distinguished
  4025.         Names."    July 1993.
  4026.  
  4027.     [RFC 1487]    Yeong, W., T. Howes, and S. Kille, "X.500 Lightweight
  4028.  
  4029.  
  4030.  
  4031. IETF IDS Working Group                               [Page 72]
  4032.  
  4033. INTERNET-DRAFT                             August 1993
  4034.  
  4035.  
  4036.         Directory Access Protocol." July 1993.
  4037.  
  4038.     [RFC 1488]    Howes, T., S. Kille, W.    Yeong, and C. Robbins, "The
  4039.         X.500 String Representation of Standard    Attribute
  4040.         Syntaxes." July    1993.
  4041.  
  4042. 5. Security Considerations
  4043.  
  4044.    Security considerations are not discussed in    this memo.
  4045.  
  4046. 6.  Editors' Addresses
  4047.  
  4048.    Arlene F. Getchell
  4049.    Lawrence Livermore National Laboratory
  4050.    National Energy Research Supercomputer Center
  4051.    P.O.    Box 5509, L-561
  4052.    Livermore, CA 94551
  4053.    (510) 423-6349
  4054.    getchell@es.net
  4055.    X.400: s=getchell;p=esnet;a= ;c=us;
  4056.  
  4057.    Srinivas R. Sataluri
  4058.    AT&T    Bell Laboratories
  4059.    Room    1C-429,    101 Crawfords Corner Road
  4060.    P.O.    Box 3030
  4061.    Holmdel, NJ 07733-3030
  4062.    (908) 949-7782
  4063.    sri@qsun.att.com
  4064.  
  4065.  
  4066.            This Internet Draft expires March 15th, 1994.
  4067.  
  4068.  
  4069.  
  4070.  
  4071.  
  4072.  
  4073.  
  4074.  
  4075.  
  4076.  
  4077.  
  4078.  
  4079.  
  4080.  
  4081.  
  4082.  
  4083.  
  4084.  
  4085.  
  4086.  
  4087. IETF IDS Working Group                               [Page 73]
  4088.  
  4089.